Witajcie,
Jak już wspomniałem w moim pierwszym wątku a ten jest drugi :) jestem świeży w temacie pythona ale chce się uczyć. Piszę sobie w ramach mojego wyzwania programik ale napotkałem na dziwny problem.
W momencie kiedy na końcu w suma próbuje zsumować 3 wartości, wynik NIE jest prawidłowy, szczególnie kiedy jest w sumowaniu cwu (już też zmieniałem nazwy)
Jak dam inne 3 wartości sumuje bez problemu, dwie wartości również. Totalnie nie wiem dlaczego.
w załączniku dolna wartość suma zawsze pokazuje sie taka sama jak jest bledna bez wzgledu na to jakie 3 parametry zsumujemy (wraz z cwu) a gorna wartosc sumy jest prawidlowa jak zsumuje inne wartosci
Czy w miejscu gdzie wpisuje zapotrzebowanie (ja wpisuje 4000) moge tak zrobic zeby wpisywać 4,0 jako kW gdyż zawsze jest z kropka a chcialbym z przecinkiem.
metry_dom = float(input("\nPodaj ile metrów ma Twój dom: "))
metry_dom_energia = metry_dom * 40
print("Wynik metry dom energia: {:.2f}".format(metry_dom_energia).rstrip("0").rstrip("."))
energia_cieplna = metry_dom_energia * 2000
print("Wynik energia cieplna: {:.2f}".format(energia_cieplna).rstrip("0").rstrip("."))
sezonowy = energia_cieplna / 4
print("Wynik sezonowy: {:.2f}".format(sezonowy).rstrip("0").rstrip("."))
ile_osob = int(input("Wpisz ilu domowników zamieszkuje powyższy dom: "))
ile_wody = int(input("Podaj średnie zużycie wody dziennie na mieszkańca (w litrach): "))
ciepla_woda = ile_osob * ile_wody * 360
print("Ciepła woda [L]: ", ciepla_woda)
ogrzanie_wody = ciepla_woda * (40 - 10) / 860
print("Wynik ogrzanie wody: {:.2f}".format(ogrzanie_wody).rstrip("0").rstrip("."))
cwu = ogrzanie_wody / 2.8
print("Wynik cwu: {:.2f}".format(cwu).rstrip("0").rstrip("."))
zapotrzebowanie = float(input("\nPodaj zużycie energii z tojego rachunku: "))
print("Wyswietl input: ", zapotrzebowanie)
suma = zapotrzebowanie + cwu + sezonowy
print("Wynik suma: ", suma)
input("\nNaciśniej Enter, jeżeli chcesz wyjść")
z gory dziekuje za pomoc
pozdro
kalii