Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ######## La somme de deux durées
- print("Veuillez entrer la première durée H, M et S:")
- h1=int(input("H = ? "))
- m1=int(input("M = ? "))
- s1=int(input("S = ? "))
- print("Veuillez entrer la deuxième durée H, M et S:")
- h2=int(input("H = ? "))
- m2=int(input("M = ? "))
- s2=int(input("S = ? "))
- s=s1+s2 # s contient la somme des seconde de deux durées
- m=m1+m2 # m contient la somme des minutes de deux durées
- h=h1+h2 # h contient la somme des heures de deux durées
- j=0 #j contient le nombre de jour qui sera modifié vers 1 si la somme des heures h dépasse 24 heures
- if (s>=60):
- s=s%60 #contient le modulo de l'addition de s
- sec_rest=(s1+s2-s)/60 #ajoute la somme de secondes supérieure à 60 et traduit en min
- m=m+sec_rest
- if (m>=60):
- m=m%60 #contient le modulo de l'addition de min
- m_rest=(m1+m2-m)/60 #ajoute le somme de minutes supérieyre à 60 et traduit en heure
- h=h+m_rest
- if (h>=24):
- h=h%24
- j=j+(h-(h%60)) #on ajoute le nbr de journée si l'heure dépasse 24 heures
- print("la somme de la durée", h1, "heures", m1, "minutes", s1, "secondes et", h2, "heures", m2, "minutes", s2, "secondes est", j, "jour", h, "heures", m, "minutes", s, "secondes")
- # print("la somme de la durée %02d heures %02d minutes %02d secondes et %02d heures %02d minutes %02d secondes est %d jour %02d heures %02d minutes %02d secondes" %(h1,m1,s1,h2,m2,s2,j,h,m,s))
- # affichage formater %02d= entier de deux chiffres au lieu d'afficher 4 il affiche 04
- print("nombre de minutes ajoutées :", sec_rest)
- print("nombre de minutes ajoutées :", min_rest)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement