Hi,
Erstens weiss ich nicht ob die Überschrift so treffend ist, aber das düfte kein Problem sein
Ich soll ein Programm schreiben, welches fragt wieviele Personen in einer (Schul-)Klasse sind und anschließend für jede Person einzeln fragen, welche Noten sie haben.
Die Ausgabe sieht ungefähr so aus:
Was ich berreits habe:
Hiebei gibt er folgendes aus:
Wie mache ich es aber, dass er für jeden Schueler ein neuen Integer anlegt.
Also für den ersten Schüler
für den zweiten
etc.
Ich hoffe ihr wisst was ich meine!
Erstens weiss ich nicht ob die Überschrift so treffend ist, aber das düfte kein Problem sein
Ich soll ein Programm schreiben, welches fragt wieviele Personen in einer (Schul-)Klasse sind und anschließend für jede Person einzeln fragen, welche Noten sie haben.
Die Ausgabe sieht ungefähr so aus:
Wieviele Schüler sind in der Klasse? 10 //Eingabe vom Benutzer
Bitte die Noten eingeben!
Schüler1: 5 //ebenfalls Eingabe vom Benutzer
Schüler2: 1
...
...
Schüler10: 1
Was ich berreits habe:
Java:
import java.util.Scanner;
public class schuelernoten {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Bitte geben Sie die Anzahl der Schüler an: ");
int anz_schueler = sc.nextInt();
System.out.print("Bitte geben Sie die Note ein: ");
int Note = sc.nextInt();
int anz = 0; // für Personen-Nr.
while(anz_mitglieder > 0){
anz_schueler = anz_schueler -1;
anz = anz + 1;
System.out.print("Schueler " + (anz_schueler - anz_schueler) + anz + " " );
int Person = sc.nextInt();
}
}
}
Hiebei gibt er folgendes aus:
Schueler01:
Schueler02:
Schueler03:
...
Wie mache ich es aber, dass er für jeden Schueler ein neuen Integer anlegt.
Also für den ersten Schüler
Java:
int Person1 = sc.nextInt();
Java:
int Person2 = sc.nextInt();
Ich hoffe ihr wisst was ich meine!
Zuletzt bearbeitet: