Advertisement
Guest User

Kniebeugen

a guest
Feb 17th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. nStiegen = int(input("Anzahl der Stiegen: "));
  2. hStiege = int(input("Höhe der Stiegen(in cm): "));
  3. hStiege = float(hStiege/100);
  4. zeit = int(input("Dauer eines Durchgangs(in min): "))/60;
  5. gr = float(input("Körpergröße(in m): "));
  6. gw = int(input("Körpergewicht(in kg): "));
  7.  
  8. def eKnie(h, m):
  9.     return (((0.92*m)*9.81*(h/2))*1.5)/1000;
  10.  
  11. def toKcal(n):
  12.     return n/4186.8;
  13.  
  14.    
  15. print("\nE = m*g*h\n\nEnergie für eine Kniebeuge: \nE_k = ((0.92*m)*9.81*(gr/2))*1.5\n\nca 92% des Körpergewichts müssen bewegt werden\nfür ca die Hälfte der Körpergröße\nallerdings auch nach unten, daher *1.5\n");
  16. print("Für eine Kniebeuge:\t%4.2f kJ" % eKnie(gr, gw));
  17. print("Alle Kniebeugen:\t%4.2f kJ" % (eKnie(gr, gw) * int(nStiegen/2)));
  18. print("Höhenüberwindung:\t%4.2f kJ" % ((gw*9.81*nStiegen*hStiege)/1000));
  19. print("Grundumsatz:\t\t%4.2f kJ" % (zeit * gw * 4.186));
  20. print("------------------------------------");
  21. gesE = ((eKnie(gr, gw) * int(nStiegen/2) + ((gw*9.81*nStiegen*hStiege)/1000)) + (zeit * gw * 4.186));
  22. print("Gesamt:\t\t\t%4.2f kJ" % gesE);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement