diff --git a/Aufgaben/JO04_Mehrere Klassen2 - Vererbung.pdf b/Aufgaben/JO04_Mehrere Klassen2 - Vererbung.pdf new file mode 100644 index 0000000..ee168fe Binary files /dev/null and b/Aufgaben/JO04_Mehrere Klassen2 - Vererbung.pdf differ diff --git a/Aufgaben/JO05_Vererbung_Übung.pdf b/Aufgaben/JO05_Vererbung_Übung.pdf new file mode 100644 index 0000000..68d4a12 Binary files /dev/null and b/Aufgaben/JO05_Vererbung_Übung.pdf differ diff --git a/Aufgaben/JO06_Array und Arraylist.pdf b/Aufgaben/JO06_Array und Arraylist.pdf new file mode 100644 index 0000000..2911181 Binary files /dev/null and b/Aufgaben/JO06_Array und Arraylist.pdf differ diff --git a/Aufgaben/Noten.java b/Aufgaben/Noten.java new file mode 100644 index 0000000..4ff4f0f --- /dev/null +++ b/Aufgaben/Noten.java @@ -0,0 +1,38 @@ +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); + + } +} \ No newline at end of file