Über 10.000 Schüler nutzen bereits KI zum Lernen

Informatik10 Min Lesezeit2026-06-29

Informatik Java Aufgaben lösen: Vom Anfänger zum Profi

Java-Programmierung für die Schule — Variablen, Schleifen, Methoden und Objektorientierung mit Übungsaufgaben.

Java ist eine der wichtigsten Programmiersprachen — nicht nur in der Industrie, sondern auch im Informatikunterricht. Hier lernst du die wichtigsten Java-Konzepte mit Übungs- aufgaben, wie sie in der Schule vorkommen.

Grundlagen: Variablen und Datentypen

Java ist streng typisiert — jede Variable muss einen Datentyp haben: ```java int zahl = 42; // Ganzzahl double kommazahl = 3.14; // Kommazahl boolean wahr = true; // Wahrheitswert String text = "Hallo"; // Text char buchstabe = 'A'; // Einzelnes Zeichen ``` **Aufgabe**: Schreibe ein Programm, das zwei Zahlen einliest und deren Summe, Differenz, Produkt und Quotienten ausgibt. **Lösungsansatz**: Nutze die Scanner-Klasse für die Eingabe und System.out.println für die Ausgabe.

Bedingungen und Schleifen

**if-else**: ```java if (note <= 4) { System.out.println("Bestanden!"); } else { System.out.println("Nicht bestanden."); } ``` **for-Schleife**: ```java for (int i = 1; i <= 10; i++) { System.out.println(i); } ``` **while-Schleife**: ```java int i = 0; while (i < 10) { System.out.println(i); i++; } ``` **Übungsaufgabe**: Schreibe ein Programm, das alle geraden Zahlen von 1 bis 100 ausgibt. **Lösung**: for-Schleife von 2 bis 100 in 2er-Schritten, oder if-Abfrage i % 2 == 0 in der Schleife.

Methoden schreiben

Methoden strukturieren Code und machen ihn wiederverwendbar: ```java public static int addiere(int a, int b) { return a + b; } ``` **Aufgabe**: Schreibe eine Methode, die überprüft, ob eine Zahl eine Primzahl ist. ```java public static boolean istPrimzahl(int n) { if (n < 2) return false; for (int i = 2; i <= Math.sqrt(n); i++) { if (n % i == 0) return false; } return true; } ``` Diese Methode nutzt die Tatsache, dass man nur bis zur Wurzel von n prüfen muss — ein wichtiger Algorithmus.

Objektorientierte Programmierung

Java ist objektorientiert. Die wichtigsten Konzepte: **Klasse**: ```java public class Schueler { private String name; private int alter; public Schueler(String name, int alter) { this.name = name; this.alter = alter; } public String getName() { return name; } public int getAlter() { return alter; } } ``` **Objekt erstellen**: ```java Schueler s = new Schueler("Max", 15); System.out.println(s.getName()); ``` Die vier Prinzipien der OOP: Kapselung, Vererbung, Polymorphismus, Abstraktion.

📌 Fazit

Java-Programmierung erfordert Übung, aber die Konzepte sind logisch aufgebaut. Wer Variablen, Schleifen, Methoden und OOP beherrscht, kann fast jede Schulaufgabe in Informatik lösen. Bei Problemen hilft aufgaben-ki.de mit Erklärungen und Code-Beispielen.

Probiere KI-Tutor kostenlos →