Selbstkontrolle Strukturierte Programmierung: Unterschied zwischen den Versionen

Aus CCWiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 52: Zeile 52:


==== Aufgabe 2) ====
==== Aufgabe 2) ====
Erstelle eine '''Methode''' welche einen gegebenen {{JSL|String}} Parameter in einer gegebenen Anzahl in mehreren Zeilen ausgibt und mit einem '''Whitespace''' trennt.
Erstelle eine '''Methode''' welche einen gegebenen {{JSL|String}} Parameter in einer gegebenen Anzahl in mehreren Zeilen ausgibt und mit einem zusätzlichen '''Linebreak''' trennt.


'''Aufruf'''
'''Aufruf'''

Version vom 18. Oktober 2021, 10:01 Uhr

Schleifen

Siehe Package: at/digitialcampus/selbstkontrolle/loops/

Aufgabe 1)

Zähle in einer for-Schleife rückwärts von 10 bis inklusive 0 und gib jede Zahl aus. Die Ausgabe soll in einer Zeile erfolgen und wie folgt aussehen.

10 9 8 7 6 5 4 3 2 1 0

Aufgabe 2)

Zähle in einer for-Schleife von -30 bis inklusive 30 und gib jede Zahl aus die ohne Rest durch 3 teilbar ist.

-30
-27
-24
...
24
27
30

Aufgabe 3)

Zähle mit Hilfe einer while-Schleife und einer separaten Zählvariable von 0 bis inklusive 10 und gib die Zahlen aus. Wenn die Zahl größer als 5 ist mach 2 Zeilenumbrüche.

0
1
2
3
4
5
6

7

8

9

10

Methoden

Siehe Package: at/digitialcampus/selbstkontrolle/methods/

Aufgabe 1)

Erstelle eine Methode welche einen gegebenen String Parameter in einer gegebenen Anzahl in einer Zeile ausgibt und mit einem Whitespace trennt.

Aufruf

printLineStipple("X", 10);


Ausgabe

X X X X X X X X X X

Aufgabe 2)

Erstelle eine Methode welche einen gegebenen String Parameter in einer gegebenen Anzahl in mehreren Zeilen ausgibt und mit einem zusätzlichen Linebreak trennt.

Aufruf

printLineStipple("X", 10);


Ausgabe

X

X

X

X

X

X

X

X

X

X