Java Reference
In-Depth Information
Aufgabe 2
Erstellen Sie im Projekt
JavaUebung03
das Programm (
Class
) mit dem Namen
Zahlendreieck_do
, das die gleiche Ausgabe wie in Aufgabe 1 erzeugt, aber die
do
-Schleife
verwendet.
3
Aufgabe 3
Werten Sie das Struktogramm in
Abbildung 3.9
aus, indem Sie ermitteln, welche Aus-
gabe erzeugt wird, wenn für m der Wert 12 und für n der Wert 81 eingegeben wird. Testen
Sie anschließend mit beliebigen anderen Werten, und finden Sie heraus, wofür das Pro-
gramm geeignet ist.
Programm Was_soll_das
Variablen m und n als ganze Zahlen deklarieren
Wert für m einlesen
Wert für n einlesen
solange m != n
m > n
dann
sonst
m = m - n
n = n - m
m ausgeben
Abbildung 3.9
Struktogramm zum Programm »Was_soll_das?«
Aufgabe 4
Erstellen Sie im Projekt
JavaUebung03
das Programm (
Class
) zum Struktogramm aus
Aufgabe 3, und testen Sie, ob es richtig rechnet. Überprüfen Sie, welches Ergebnis gelie-
fert wird, wenn für m und n Werte eingegeben werden, die kein Kürzen ermöglichen.
Aufgabe 5
Der größte gemeinsame Teiler (ggT) kann nach unterschiedlichen Verfahren berechnet
werden. Euklid hat einen Algorithmus entwickelt, der durch das Struktogramm in
Abbildung 3.10
beschrieben wird.