Benutzer-Werkzeuge

Webseiten-Werkzeuge


if

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
if [2026/11/05 10:04] – torsten.roehlif [2026/11/05 10:12] (aktuell) – torsten.roehl
Zeile 1: Zeile 1:
 ====== if ====== ====== if ======
  
-  - Aufgabe 1: Zahl abfragen ====+//In dieser Übung werden die Grundlagen der Benutzereingabe mit Scanner sowie einfache Bedingungen mit IF-Abfragen in Java behandelt. Dabei werden Werte eingelesen, überprüft und abhängig von bestimmten Bedingungen Ausgaben erzeugt.//
  
-- Frage den Benutzer nach einer Zahl. +==== Aufgabe 1: Zahl abfragen ==== 
-- Lies die Zahl mit Scanner ein. + 
-- Gib die eingegebene Zahl wieder aus.+Frage den Benutzer nach einer Zahl. Lies die Zahl mit Scanner ein. Gib die eingegebene Zahl aus.
  
 ==== Aufgabe 2: Alter abfragen ==== ==== Aufgabe 2: Alter abfragen ====
  
-- Frage den Benutzer nach seinem Alter. +Frage den Benutzer nach seinem Alter. Lies das Alter ein. Gib das Alter aus.
-- Lies das Alter ein. +
-- Gib das Alter aus.+
  
 ==== Aufgabe 3: Zwei Zahlen ==== ==== Aufgabe 3: Zwei Zahlen ====
  
-- Frage zwei Zahlen ab. +Frage zwei Zahlen ab. Lies beide Zahlen ein. Addiere beide Zahlen und gib das Ergebnis aus.
-- Lies beide Zahlen ein. +
-- Addiere sie und gib das Ergebnis aus. +
- +
-===== Teil 2 – Einfache IF-Abfragen =====+
  
 ==== Aufgabe 4: Volljährigkeit ==== ==== Aufgabe 4: Volljährigkeit ====
  
-- Frage nach dem Alter. +Frage den Benutzer nach seinem Alter. Wenn das Alter mindestens 18 beträgt, gib "Du bist volljährig" aus.
-- Wenn das Alter mindestens 18 ist, gib "Du bist volljährig" aus.+
  
 ==== Aufgabe 5: Positive Zahl ==== ==== Aufgabe 5: Positive Zahl ====
  
-- Frage eine Zahl ab. +Frage eine Zahl ab. Wenn die Zahl größer als 0 ist, gib "Die Zahl ist positiv" aus.
-- Wenn die Zahl größer als 0 ist, gib "Die Zahl ist positiv" aus.+
  
 ==== Aufgabe 6: Gerade Zahl ==== ==== Aufgabe 6: Gerade Zahl ====
  
-- Frage eine Zahl ab. +Frage eine Zahl ab. Wenn die Zahl gerade ist, gib "Die Zahl ist gerade" aus.  
-- Wenn die Zahl durch 2 teilbar ist, gib "Die Zahl ist gerade" aus.+ 
 +<note tip>Tipp: Verwende den Modulo-Operator %.</note>
  
 ==== Aufgabe 7: Mindestpunktzahl ==== ==== Aufgabe 7: Mindestpunktzahl ====
  
-- Frage die erreichten Punkte ab. +Frage die erreichten Punkte ab. Wenn mindestens 50 Punkte erreicht wurden, gib "Bestanden" aus.
-- Wenn der Benutzer mindestens 50 Punkte hat, gib "Bestanden" aus. +
- +
-===== Teil 3 – IF mit verschiedenen Bedingungen =====+
  
 ==== Aufgabe 8: Temperatur ==== ==== Aufgabe 8: Temperatur ====
  
-- Frage die Temperatur ab. +Frage die Temperatur ab. Wenn die Temperatur unter 0 Grad liegt, gib "Es friert" aus.
-- Wenn die Temperatur unter 0 Grad liegt, gib "Es friert" aus.+
  
-==== Aufgabe 9: Passwort ====+=====  Scanner – Grundgerüst =====
  
-- Lege ein Passwort fest: Java123. +Dieses Grundgerüst kannst du für alle Aufgaben verwenden.
-- Frage den Benutzer nach dem Passwort. +
-- Wenn das Passwort richtig ist, gib "Zugriff erlaubt" aus.+
  
-==== Aufgabe 10: Bestimmte Zahl ====+<code java> import java.util.Scanner;
  
-- Frage eine Zahl ab. +public class Main {
-- Wenn die Zahl genau 100 ist, gib "Die Zahl ist 100" aus.+
  
-==== Aufgabe 11: Einkaufsrabatt ====+public static void main(String[] args) {
  
-- Frage den Einkaufswert ab. 
-- Wenn der Einkaufswert über 100 Euro liegt, gib "Du bekommst Rabatt" aus. 
- 
-==== Aufgabe 12: Führerschein ==== 
- 
-- Frage das Alter ab. 
-- Wenn das Alter mindestens 17 ist, gib "Du darfst mit dem begleiteten Fahren beginnen" aus. 
- 
-===== Teil 4 – Schwierigere IF-Aufgaben ===== 
- 
-==== Aufgabe 13: Zahlenvergleich ==== 
- 
-- Frage zwei Zahlen ab. 
-- Wenn die erste Zahl größer als die zweite ist, gib "Die erste Zahl ist größer" aus. 
- 
-==== Aufgabe 14: Schaltjahr ==== 
- 
-- Frage eine Jahreszahl ab. 
-- Überprüfe mit einer IF-Abfrage, ob es ein Schaltjahr ist. 
-- Wenn es ein Schaltjahr ist, gib "Schaltjahr" aus. 
- 
-==== Aufgabe 15: Notenprüfung ==== 
- 
-- Frage eine Note ab. 
-- Wenn die Note 1 ist, gib "Sehr gut" aus. 
-- Wenn die Note 2 ist, gib "Gut" aus. 
-- Wenn die Note 3 ist, gib "Befriedigend" aus. 
-- Verwende mehrere einzelne IF-Abfragen. 
- 
-===== Teil 5 – Scanner-Template ===== 
- 
-Dieses Grundgerüst kannst du für jede Aufgabe verwenden. 
- 
-\<code java\> import java.util.Scanner; 
- 
-public class Main { public static void main(String\[\] args) { 
- 
-``` 
-    // Scanner erstellen 
     Scanner scanner = new Scanner(System.in);     Scanner scanner = new Scanner(System.in);
  
-    // Zahl abfragen 
     System.out.println("Gib eine Zahl ein:");     System.out.println("Gib eine Zahl ein:");
  
-    // Zahl einlesen 
     int zahl = scanner.nextInt();     int zahl = scanner.nextInt();
  
-    // Deine IF-Abfrage kommt hier hin+    // Hier kommt deine IF-Abfrage hin
  
- 
-    // Scanner schließen 
     scanner.close();     scanner.close();
 } }
-``` 
- 
-} \</code\> 
- 
-===== Teil 6 – Wichtige Scanner-Befehle ===== 
  
-^ Befehl ^ Bedeutung ^ | \<code\>scanner.nextInt();\</code\> | Ganze Zahl einlesen | | \<code\>scanner.nextDouble();\</code\> | Kommazahl einlesen | | \<code\>scanner.nextLine();\</code\> | Text einlesen | | \<code\>scanner.next();\</code\> | Einzelnes Wort einlesen | 
  
-===== Teil 7 – IF-Syntax =====+} </code>
  
-Beispiel einer IF-Abfrage: 
  
-\<code java\> if (zahl \> 10) { System.out.println("Die Zahl ist größer als 10"); } \</code\> 
  
  
if.1793873042.txt.gz · Zuletzt geändert: von torsten.roehl