JAVA – Einfache Übungen

Aufgabe 1

W3Schools.com – Erklärungen

https://www.w3schools.com/java/default.asp

Schaut E3Wschoolsuch bitte die Erklärungen zu den folgenden Punkten an und löst dann die dazugehörigen Übungen (immer ganz unten auf der Seite):

  1. Strings (1-4)
  2. Operatoren (1-4)
  3. Variabln (1-5)
  4. Syntax (1 +2)
  5. If … else (1-5)

nur diese Themen!!!!

W3Schools.com – Übungen:

https://www.w3schools.com/java/exercise.asp?filename=exercise_syntax2

Kopiert oder scW3Übunghreibt die Lösungen in der Textdokument.
Name der Datei: W3Java-DeinName

Die Lösung ist bitte  in Teams -> Aufgaben einzustellen.

 

Aufgabe 2

bluej-icon-256-2x

Öffne BlueJ und löse die folgenden Aufgaben:

Aufgaben:

  1. Lege eine Klasse Auto an mit den folgenden Eigenschaften: Marke, Modell, Verbrauch, Tankinhalt, LeistungInKW.
  2. Kodiere dann folgende Methoden:
    1. auto, die eine Instanz erzeugt. (Konstruktur)
    2. autoAusgeben, die Informationen zu dem Auto in der folgenden Form ausgibt (auf den Bildschirm druckt):
      Mercedes G-Klasse
      Verbrauch: 14,6 Liter bei 430 KW
      Tankinhalt: 100 Liter
    3. bewertenVerbrauch, bei einem Verbrauch von weniger als 5 L/100km ausgibt (auf den Bildschirm druckt): Der Verbrauch ist gering; bzw. einem Verbrauch zwischen 5 und 10 Litern: Der Verbrauch ist durchschnittlich und sonst: Das Fahrzeug hat einen überdurchschnittlichen Verbrauch.
    4. ändernDaten, die den Verbrauch und Tankinhalt ändert – zum Beispiel, weil die voherigen Eingaben fehlerhaft waren.
    5. ReichweiteBerechnen, die aus Tankinhalt und Verbrauch, die maximale Reichweite im Kilometer errechnet und als Rückgabewert zurückliefert.

Speichere den gesamten Ordner in Teams Aufgaben.

(WI-JAVA-Aufgabe_2)

 

Aufgabe in BlueJ:

Letzte Woche habe ich ein Arbeitsblatt (AB-Java-BMI_IfElseSwitch) verteilt und wir haben die  Lösung in der Einzelstunde besprochen.
-> Die Methode bmiBewerten soll das soll in Abhängigkeit von BMI und Alter eine Bewertung vornehmen. Dies ist in BlueJ umzusetzen.

 

Aufgabe 3

AB-JAVA-2020WAHB12

Öffne BlueJ und löse die folgenden Aufgaben:

Aufgaben:

  1. Lege eine Klasse Auto an mit den folgenden Eigenschaften: Marke, Modell, Verbrauch, Tankinhalt, LeistungInKW und Baujahr
  2. Kodiere dann folgende Methoden:
    1. auto, die eine Instanz erzeugt. (Konstruktur)
    2. autoAusgeben, die Informationen zu dem Auto in der folgenden Form ausgibt (auf den Bildschirm druckt):
      Mercedes G-Klasse
      Verbrauch: 14,6 Liter bei 430 KW
      Tankinhalt: 100 Liter
    3. bewertenVerbrauch, bei einem Verbrauch von weniger als 5 L/100km ausgibt (auf den Bildschirm druckt): Der Verbrauch ist gering; bzw. einem Verbrauch zwischen 5 und 10 Litern: Der Verbrauch ist durchschnittlich und sonst: Das Fahrzeug hat einen überdurchschnittlichen Verbrauch.
    4. ändernDaten, die den Verbrauch und Tankinhalt ändert – zum Beispiel, weil die voherigen Eingaben fehlerhaft waren.
    5. ReichweiteBerechnen, die aus Tankinhalt und Verbrauch, die maximale Reichweite im Kilometer errechnet und als Rückgabewert zurückliefert.
    6. BerechneRunderGeburtstag, die die Anzahl Jahre des Autos berechnet, bis es entweder volle 10, volle 20, 30 oder 40 alt ist, und diese Zahl als Rückgabewert zurückliefert.
      (Bezugszeitpunkt ist der 31.12.2020)

Aufgabe 4: Rechenoperationen in JAVA

Kopiere den Programmcode in BlueJ und ergänze.
RechenOperationenInJava

  • Methoden mit und ohne Instanzen (static)
  • public & private
  • Aufruf von Methoden
  • Arten von Variablen

AB-VBA-JAVA-Übung&Info

_____________________________________________________________

Test am

AB-VBA-JAVA-Übung&Info

Format wie 2019 – AHR12-2_KlausurTest2019

Stichpunkte

  • Klasse
  • Datentypen
  • Variablen: Instanzvariablen, lokale Variablen, Importwerte, Rückgabewerte
  • Kommentarfelder
  • Konstruktor
  • static (Methoden ohne Instanz)
  • private / public
  • Aufruf von Methoden
  • return (Methode gibt Wert zurück)
  • void
  • If-Statement
  • Werte bei  Instanzvariablen ändern
  • Einfache Berechnungen durchführen
  • Sätze am Bildschirm ausgeben.

___________________________________________________________________________
___________________________________________________________________________

Heute bespreche ich die Aufgabe 3 AB-JAVA-2020WAH12 (Vorbereitungsaufgabe für die Klausur)
Lösung: Auto1-JAVA

Eure Aufgabe ist es dann die Klausur: WI_JAVA-2020WAHB12 zu in BlueJ zu lösen.

K. Fröhlig