1. Übung für Programmierpraktikum
Abgabetermin: 30. Oktober 2003
Name:
Matrikelnummer: Punkte:
Die Übungen sind grundsätzlich allein zu machen. Gruppenarbeit ist nicht erlaubt. Abzugeben sind jeweils das sinnvoll dokumentierte Programmlisting mit Original-inputs und Original-outputs, falls angebracht für mehrere Testläufe mit unterschiedlichen Eingabedaten. Das Abgabeformat ist DIN A4. Heften Sie alle Unterlagen gemeinsam mit dem Übungsblatt zusammen !
- (8 P)
Schreiben Sie ein Programm, welches das gegebene Kapital und
die Anzahl der Tage vom Nutzer abfragt.
Berechnen Sie bei einem konstanten Zinsfuß von 5.3%
(nicht direkt in die Formel implementieren) den
einfachen Zins (=Gewinn) nach der Formel
Zins = Kapital*Zinsfuss*Tage/36000und geben Sie das Result gemeinsam mit den in der Formel verwendeten Größen aus.
Eingabedaten (Kapital [in EURO], Tage): (363.36 , 120), (1.3e5 , 180) - (8 P)
Ein schief abgeschnittener, gerader Kreiszylinder besitzt die Parameter
- r
- Radius der Grundfläche
- s1
- Größte Höhe zur Deckfläche
- s2
- Kleinste Höhe zur Deckfläche
- Neigungswinkel der Deckfläche zur Grundfläche
V = s1 + s2
(1) AO = r
s1 + s2 + r +
(2) Sz = +
.
(3)
und geben Sie anschließend alle Ein- und Ausgabedaten verständlich und mit Maßeinheiten aus. Vermeiden Sie redundante Berechnungen.
Eingabedaten (r [m], s1 [m], s2 [m],[Winkel im Gradmaß]):
(1.732, 3, 5, 30.0), (1, 2, 2, 0) - (8 P)
Lesen Sie eine ganze Zahl n (Typ: int) ein.
Berechnen Sie und geben Sie die folgenden Größen aus:n2 = n2 n4 = n22 ns = fe = en fl = log(fe) fd = fl - n
Verwenden Sie den kleinstmöglichen Zahlbereich (Datentyp) für die Variablen, sodaß das Programm für die gegebenen Eingabedaten funktioniert.
Eingabedaten (n): (50), (100), (700)
Gundolf Haase : Wed Oct 15 13:26:42 CEST 2003