Search
# prvni odvesna a = 3.4 # druha odvesna b = 2.3 # vypocet prepony c = (a*a + b*b)**0.5 print("prepona je %.2f" % c)
Zjevnou nevýhodou programu jsou konstatní hodnoty proměnných a a b. Upravme program s využitím funkce input
a
b
input
a = float(input("zadej delku odvesny a: "))
Návratovou hodnotou funkce input je řetězec, který je třeba převést na reálné číslo funkcí float.
float
Napište program, který načte ze standardního vstupu reálné číslo, vypočítá celou a desetinnou část a vypíše ji na obrazovku. Interakce s programem vypadá následovně
Zadej realne cislo: 8.33 Cela cast: 8 Desetinna cast: 0.33