38 lines
1.0 KiB
Java
38 lines
1.0 KiB
Java
import java.util.Arrays;
|
|
import java.util.Scanner;
|
|
public class Noten{
|
|
public static void main(String args[]){
|
|
double[] noten = new double[6];
|
|
double summe = 0;
|
|
|
|
// Noten eingeben und prüfen
|
|
Scanner eingabe = new Scanner(System.in);
|
|
|
|
for (int i = 0; i < noten.length; i++) {
|
|
System.out.print("Bitte Note Nr. " + (i+1) + " eingeben: ");
|
|
double note = eingabe.nextDouble();
|
|
if(note >= 1 && note <= 6){
|
|
noten[i] = note;
|
|
}
|
|
else{
|
|
System.out.println("Die Note muss zwischen 1 und 6 liegen!");
|
|
i--;
|
|
}
|
|
} // end of for
|
|
|
|
|
|
// Noten sortiert ausgeben
|
|
Arrays.sort(noten);
|
|
|
|
for (int i = 0; i < noten.length; i++) {
|
|
System.out.println("Note Nr. " + (i+1) + " lautet " + noten[i]);
|
|
summe += noten[i];
|
|
} // end of for
|
|
|
|
// Durchschnitt aus Summe der Noten und Array-Größe berechnen
|
|
double durchschnitt = summe / noten.length;
|
|
|
|
System.out.println("Der Durchschnitt ist " + durchschnitt);
|
|
|
|
}
|
|
} |