Hallo Zusammen,
ich möchte eine Zahl einlesen zwischen 5 und 15
Erzeugung eines Arrays. der Array soll n Zahlen mit Nachkommastellen aufnehmen können.
N Zahlen durch den Benutzer eingeben und im Array speichern.
Das Programm soll zählen wieviel Zahlen im Array größer als 0 sind und diese ausgeben.
Das ist teil 1.
im 2ten Teil soll der Zählvorgang in einer Methode stattfinden. Die Methode soll den Array als Parameter übergeben bekommen und die ermittelte Anzahl als Rückgabewert zurückliefern. Tastatureingabe und Bildschirmausgabe soll weiterhin im Hauptprogramm stattfinden:
Problem hierbei:
Zuerst versteh ich den 1 Teil nicht ganz.
Soll ich einen Array erzeugen, der zwischen 5 und 15 groß ist?
[Java]
import java.io.*;
public class Arrays1 {
public static void main(String[] args) throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
double [] array;
array = new double [5];
System.out.println ("Bitte Arraywerte eingeben");
for (int i=0;i<array.length ;i++ ) {
array= Double.parseDouble(in.readLine());
} // end of for
for (int i=0;i<array.length ;i++ ) {
}
}
}
[/Java]
In meinem bisherigen Code, erzeuge ich ein Array 5 (weiß nicht genau wie ich das mit dem Array erzeugen zwischen 5-15 machen soll)
Die Array zahlen werden eingegeben.
Weiter bin ich leider noch nicht gekommen. Ich habe die Suchfunktion benutzt, bin nur leider etwas überfordert, weil ich das meiste nicht verstehe :/
Grüße !
ich möchte eine Zahl einlesen zwischen 5 und 15
Erzeugung eines Arrays. der Array soll n Zahlen mit Nachkommastellen aufnehmen können.
N Zahlen durch den Benutzer eingeben und im Array speichern.
Das Programm soll zählen wieviel Zahlen im Array größer als 0 sind und diese ausgeben.
Das ist teil 1.
im 2ten Teil soll der Zählvorgang in einer Methode stattfinden. Die Methode soll den Array als Parameter übergeben bekommen und die ermittelte Anzahl als Rückgabewert zurückliefern. Tastatureingabe und Bildschirmausgabe soll weiterhin im Hauptprogramm stattfinden:
Problem hierbei:
Zuerst versteh ich den 1 Teil nicht ganz.
Soll ich einen Array erzeugen, der zwischen 5 und 15 groß ist?
[Java]
import java.io.*;
public class Arrays1 {
public static void main(String[] args) throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
double [] array;
array = new double [5];
System.out.println ("Bitte Arraywerte eingeben");
for (int i=0;i<array.length ;i++ ) {
array= Double.parseDouble(in.readLine());
} // end of for
for (int i=0;i<array.length ;i++ ) {
}
}
}
[/Java]
In meinem bisherigen Code, erzeuge ich ein Array 5 (weiß nicht genau wie ich das mit dem Array erzeugen zwischen 5-15 machen soll)
Die Array zahlen werden eingegeben.
Weiter bin ich leider noch nicht gekommen. Ich habe die Suchfunktion benutzt, bin nur leider etwas überfordert, weil ich das meiste nicht verstehe :/
Grüße !