Grundlagen¶
Modulo¶
Schreiben Sie ein Program, welches den Rest der Division zweier natürlicher Zahlen berechnet, ohne den Modulo-Operator zu verwenden.
Lösung¶
quotient = 45
dividend = 8
quotient = dividend // divisor
rest = dividend - (quotient * divisor)
Zeitkonversion¶
Schreiben Sie ein Programm, das eine Zeitspanne in Stunden in Minuten umrechnet und ausgibt.
Lösung¶
stunden = 32.2
print(stunden, 'in Minuten: ', stunden*60)
1.5 in Minuten: 90.0
Temperaturkonversion¶
Schreiben Sie ein Programm, welches eine Temperatur von °Fahrenheit nach °Celsius umrechnet und ausgibt. Benutzen Sie die Formel:
(1.1)¶\[\begin{equation}
\frac{C}{5} = \frac{F-32}{9}
\end{equation}\]
mit \(C\) der Temperatur in Celsius und \(F\) der Temperatur in Fahrenheit.
Lösung¶
temperatur_f = 65
temperatur_c = (5 / 9) * (temperatur_f - 32)
print(temperatur_f, '°F = ', temperatur_c, '°C')
65 °F = 18.333333333333336 °C