Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Aufgaben zu den Grundkonzepten

Hier findest du Aufgaben zur Programmierung. Lerne über Grundkonzepte wie Methoden, Arrays und viele mehr!

  1. 1

    Mit welchem Symbol kann man in Java Kommentare schreiben?

  2. 2

    Ordne den folgenden Daten den richtigen Datentyp zu.

    1. Dein Vorname


    2. Die Addition: 7 + 5


    3. Die Subtraktion 5 - 9.4


    4. Den Zustand eines Lichtschalters (an oder aus).


    5. Die Namen von mehreren Personen aus einer Klasse.


  3. 3

    Aufgaben zu Arrays:

    Situation: Eine Lerngruppe besteht aus vier Personen: Jan, Marie, Felix und Jessica. Die Mitglieder der Lerngruppe sollen nun in einem Array gespeichert werden.

    1. Stelle dir vor, du möchtest ein Array für die Lerngruppe in Java anlegen. Welche Variante(n) ist (sind) die richtige?

    2. Die Mitglieder der Lerngruppe sind nun in Form des folgenden Arrays gespeichert: String[] lerngruppe = {"Jan", "Maria", "Felix", "Jessica"};

      Welchen Index-Wert hat Felix in diesem Array?


    3. Gegeben sei wieder das folgende Array: String[] lerngruppe = {"Jan", "Maria", "Felix", "Jessica"};

      Welcher Name steht in lerngruppe[3]?


    4. Schau dir folgendes Array an: int[] geburtsjahre = {1999, 2004, 2000, 2006};

      Welche Jahreszahl erhältst du, wenn du auf geburtsjahre[4] zugreifst?

  4. 4

    Aufgaben zu Iterationen

    1. Schau dir den folgenden Code an:

      int i = 0;
      while (i < 3) {
        System.out.println("Serlo");
        i++;
      }
      

      Wie oft wird in dieser Schleife das Wort „Serlo“ ausgegeben?


    2. Schauen wir uns das Array für eine Lerngruppe an:

      String[] lerngruppe = {"Jan", "Maria", "Felix", "Jessica"};

      Schreibe nun eine for-Schleife, welche alle Namen der Lerngruppe ausgibt.

  5. 5

    Aufgabe zu Verzweigungen

    Der folgende Code generiert eine zufällige Zahl von 1-100:

    int zufallszahl = (int)(Math.random()*100);

    Deine Aufgabe ist es nun, ein Programm zu schreiben, welches den folgenden Anforderungen entspricht:

    Wenn die Zahl kleiner oder gleich 25 ist soll „Kleine Zahl“ ausgegeben werden. Ist die Zahl größer als 25, aber kleiner oder gleich 60, dann soll „Mittlere Zahl“ ausgegeben werden. Wenn die Zahl größer als 60, aber kleiner oder gleich 100 ist, soll „Große Zahl“ ausgegeben werden.

  6. 6

    Aufgaben zu Methoden

    1. Schreibe eine Methode arrayAusgeben(String[] array), welche alle Elemente eines gegebenen String-Arrays ausgibt.

    2. Schreibe eine Methode, welche alle Elemente aus einem int-Array addiert und die Summe ausgibt.

  7. 7

    Aufgabe zu Klassen und Objekten

    Erstelle eine Klasse namens Bibliothek. Die Bibliothek soll einen Namen, eine Anschrift und eine Liste von verfügbaren Büchern enthalten. Für die Bücher sollen Informationen zum Titel, Autor und dem Erscheinungsjahr gespeichert werden. Erstelle dann in der Main-Klasse eine Instanz der Klasse Bibliothek.


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?