Wyjaśnienie:
Dla wielkości całkowitych
P=int(input("Podaj powierzchnię w m^2: ")) #wczytywanie powierzchni placu
d=int(input("Podaj grubość warstwy wody w mm: ")) #wczytywanie grubości warstwy wody
w=P*d #obliczenie objętości
print("Na plac o powierzchni ",P,"m^2 spadło ",w,"litrów wody") #wyświetlenie wyniku
=======================================================
Dla wielkości rzeczywistych
P=float(input("Podaj powierzchnię w m^2: ")) #wczytywanie powierzchni placu
d=float(input("Podaj grubość warstwy wody w mm: ")) #wczytywanie grubości warstwy wody
print("Na plac o powierzchni ",P,"m^2 spadło ",round(w,2),"litrów wody") #wyświetlenie wyniku w zaokrągleniu do dwóch miejsc po przecinku
1litr = 1dm³
Dlaczego nie zamieniam jednostek?
1m² = (10dm)² = 100dm²
1mm = 0,01dm
1m² · 1mm = 100dm² · 0,01dm = 1dm³
Czyli widać, że nie ma sensu zamieniać wielkości na decymetry.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Wyjaśnienie:
Dla wielkości całkowitych
P=int(input("Podaj powierzchnię w m^2: ")) #wczytywanie powierzchni placu
d=int(input("Podaj grubość warstwy wody w mm: ")) #wczytywanie grubości warstwy wody
w=P*d #obliczenie objętości
print("Na plac o powierzchni ",P,"m^2 spadło ",w,"litrów wody") #wyświetlenie wyniku
=======================================================
Dla wielkości rzeczywistych
P=float(input("Podaj powierzchnię w m^2: ")) #wczytywanie powierzchni placu
d=float(input("Podaj grubość warstwy wody w mm: ")) #wczytywanie grubości warstwy wody
w=P*d #obliczenie objętości
print("Na plac o powierzchni ",P,"m^2 spadło ",round(w,2),"litrów wody") #wyświetlenie wyniku w zaokrągleniu do dwóch miejsc po przecinku
=======================================================
1litr = 1dm³
Dlaczego nie zamieniam jednostek?
1m² = (10dm)² = 100dm²
1mm = 0,01dm
1m² · 1mm = 100dm² · 0,01dm = 1dm³
Czyli widać, że nie ma sensu zamieniać wielkości na decymetry.