Aufgaben

iDevice Icon Aufgabe 1

Überlege dir einen geeigneten Namen für die folgende Methode.

 

public void methodeOhneNamen( int anzahl_p)
{

for(int z=0; z < anzahl_p; z++)
{
robo.schritt();
}
}

 

iDevice Icon Aufgabe 2

Schreibe eine neue Methode

baueTurm(int hoehe_p)

Diese lässt den Roboter einen Turm bauen, wobei die Höhe durch den Parameter angegeben werden kann.


iDevice Icon Aufgabe 3

Erstelle eine Methode steinreiheLegen(int laenge_p). Der Roboter legt eine Reihe mit Steinen, dessen Länge beim Methodenaufruf festgelegt werden kann.

 

Finde eine effektivere Lösung als im Video!

iDevice Icon Aufgabe 4
Schreibe eine Methode treppeBauen(...), die als Parameter die Höhe der fertigen Treppe übergeben bekommt.

iDevice Icon Zusatzaufgabe 1

Erstelle eine Methode rechteckLegen(int laenge_p, int breite_p). Der Roboter soll ein Rechteck aus Ziegelsteinen legen.

iDevice Icon Zusatzaufgabe 2

Erstelle eine Methode flaecheLegen(int laenge_p, int breite_p). Der Roboter soll ein ausgefülltes Rechteck aus Steinen legen.

iDevice Icon Zusatzaufgabe 3
Schreibe eine Methode dreieckBauen(...), die als Parameter die Höhe des fertigen Bauwerks übergeben bekommt.