1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| def syrac(n):
I=0
listsyrac=list()
if (type(n) != type(1) or n<1):
return None
while n!=1:
if n%2 == 0:
n=n/2
else:
n=(n*3)+1
I=I+1
listsyrac.append(n)
print("'La trajectoire de l'entier', n , 'est:' ")
print(listsyrac)
print(I)
def caractvol(n):
syrac(n)
#Temps de vol#
print("Le temps de vol de cet entier est: ")
print(I)
#Altitude Maximale#
def altitudemaximale(listsyrac):
max=listsyrac[0]
for j in range (len(listsyrac)):
if listsyrac[j]>max:
max=listsyrac[j] |
Partager