Grundlagen#

Modulo#

Schreiben Sie ein Program, welches den Rest der Division zweier natürlicher Zahlen berechnet, ohne den Modulo-Operator zu verwenden.

Lösung#

Hide code cell source
dividend = 45
divisor = 8
quotient = dividend // divisor
rest = quotient - (dividend * divisor)

Zeitkonversion#

Schreiben Sie ein Programm, das eine Zeitspanne in Stunden in Minuten umrechnet und ausgibt.

Lösung#

Hide code cell content
stunden = 32.2
print(stunden, 'in Minuten: ', stunden*60)
32.2 in Minuten:  1932.0000000000002

Temperaturkonversion#

Schreiben Sie ein Programm, welches eine Temperatur von °Fahrenheit nach °Celsius umrechnet und ausgibt. Benutzen Sie die Formel:

(2.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#

Hide code cell content
temperatur_f = 65
temperatur_c = (5 / 9) * (temperatur_f - 32)
print(temperatur_f, '°F = ', temperatur_c, '°C')
65 °F =  18.333333333333336 °C