Heute lernst du:
Am Ende wirst du Berechnungen durchführen und Entscheidungen in Java treffen können.
Arithmetische Operatoren werden verwendet, um Berechnungen durchzuführen.
+ → Addition- → Subtraktion* → Multiplikation/ → Division% → Rest (Modulo)Beispiel:
int a = 10;
int b = 3;
System.out.println("Summe: " + (a + b));
System.out.println("Rest: " + (a % b));
Zuweisungsoperatoren werden verwendet, um Variablen Werte zuzuweisen.
= → Wert zuweisen+= → addieren und zuweisen-= → subtrahieren und zuweisen*= → multiplizieren und zuweisen/= → dividieren und zuweisenBeispiel:
int x = 5;
x += 3; // x ist jetzt 8
Diese Operatoren vergleichen Werte.
== → gleich!= → ungleich> → größer als< → kleiner als>= → größer oder gleich<= → kleiner oder gleichBeispiel:
int age = 18;
if (age >= 18) {
System.out.println("Du bist erwachsen");
}
Logische Operatoren kombinieren Bedingungen.
Beide Bedingungen müssen wahr sein.
if (age >= 18 && age < 65) {
System.out.println("Arbeitsfähiges Alter");
}
Mindestens eine Bedingung muss wahr sein.
if (age < 18 || age > 65) {
System.out.println("Kein typisches Arbeitsalter");
}
Kehrt eine Bedingung um.
boolean isStudent = false;
if (!isStudent) {
System.out.println("Kein Student");
}
int a = 10;
int b = 3;
System.out.println("Summe: " + (a + b));
System.out.println("Rest: " + (a % b));
Schreibe ein Programm, das überprüft, ob eine Zahl gerade oder ungerade ist.
Schritte:
%Beispiel:
public class EvenOdd {
public static void main(String[] args) {
int number = 7;
if (number % 2 == 0) {
System.out.println("Die Zahl ist gerade");
} else {
System.out.println("Die Zahl ist ungerade");
}
}
}