Übungsaufgaben 19.September 2013

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

== Einfache lineare Programme ==
Schreiben Sie für die folgenden Aufgaben jeweils ein Java-Programm! 

'''Aufgabe: Texte ausgeben'''

Geben Sie Ihren Namen, Vornamen und die E- Mail-Adresse in drei einzelnen Zeilen aus.

'''Aufgabe: Ein wenig Rechnen''' 

Berechnen Sie die Summe von 17 und 4 und geben Sie das Ergebnis aus.

'''Aufgabe: Währungsumrechnung'''
 
Berechnen Sie, wie viel Euro der DM - Betrag 9876,54 entspricht (Kurs: 1 EUR = 1,95583 DM) Geben Sie das Ergebnis aus. Sie brauchen keine Rücksicht auf die Formatierung der Ausgabe nehmen - es kann sein, dass mehr oder weniger als zwei Nachkommastellen angezeigt werden.

'''Aufgabe: Eingabe von Zeichenketten''' 

Lesen Sie Ihren Vor - und Nachnamen in String-Variablen ein und geben Sie beides in der Form 'Nachname, Vorname' wieder aus.
'''
Aufgabe: Summenberechnung'''

Lesen Sie zwei Zahlen ein und berechnen Sie die Summe. Die Ausgabe soll folgende Form haben: Die Summe von 123 und 234 ist 357.

'''Aufgabe: Vertauschen zweier Werte''' 

Lesen Sie zwei Zahlen ein und vertauschen Sie die Werte der beiden Variablen. Beispiel: Vor dem Vertauschen hätten die Variablen a und b die Werte a=5 und b=3 , nach dem Vertauschen soll a=3 und b=5 gelten.

'''Aufgabe: Vertauschen ohne Hilfsvariable''' 

Haben Sie für die Lösung der vorigen Aufgabe eine Hilfsvariable benötigt? Versuchen Sie es auch einmal ohne!

== Programme mit Verzweigungen ==
B.1.
Sortieren von zwei Zahlen *
Bringen Sie zwei eingegebene Zahlen a und b in die richtige Reihenfolge bringt
(
a
≤
b
)
und ge
-
ben Sie die Zahlen wieder aus. Auch hier gilt, dass der Inhalt der Variablen geändert werden
soll, nicht nur die Ausgabe der Werte.
B.2.
Schaltjahre **
Schreiben Sie ein Programm, das zu einer eingegebenen Jahreszahl ermittelt, ob es sich um ein
Schaltjahr handelt. Zur Erinnerung: Ein Schaltjahr gibt es dann, wenn die Jahreszahl durch 4
teilbar ist, aber nicht durch 100, oder durch 400 teilbar ist.
B.3.
Sortieren von drei Zahlen **
Bringen Sie drei eingegebene Zahlen
a
,
b
und
c
in die richtige Reihenfolge bringt
(
a
≤
b
≤
c
)
und geben Sie die Zahlen wieder aus.
B.4.
Zufallszahl *
Berechnen Sie eine ganzzahlige Zufallszahl im Intervall
[
1..1000
]
. Nutzen Sie dazu die in Java
vordefinierte Methode
Math.random()
, die einen
double
-
Wert aus dem Intervall
[
0.0, 1.0
[
liefert.
B.5.
Methode ver wenden *
Das Programm soll einen Euro
-
Betrag einlesen, um die Mehrwertsteuer erhöhen und den Ge
-
samtbetrag in Euro und DM ausgeben. Benutzen Sie Unterprogramme
(
Methoden
)
zur Be
-
rechnung der Mehrwertsteuer und zur Umrechnung der Währung!