On considère le programme suivant :
\verb!a = 2!
\verb!while a < 10:!
\verb!a = a*a!
\verb!print(a)!
On suppose que l'utilisateur lance le programme.
Que va-t-il se passer ?
On considère le programme suivant :
\verb!a = 5!
\verb!while type(a/2) == int:!
\verb!a = a/2!
\verb!print('Divisible')!
\verb!return False!
On suppose que l'utilisateur lance le programme.
Que va-t-il se passer ?
On considère le programme suivant :
\verb!a = 240!
\verb!cpt = 0!
\verb!while a > 7:!
\verb!cpt = cpt+1!
\verb!a = a//2!
\verb!print(cpt)!
On suppose que l'utilisateur lance le programme.
Que va-t-il se passer ?
On considère le programme suivant :
\verb!cpt = 0!
\verb!while cpt >= 0:!
\verb!cpt = cpt+1!
\verb!return cpt!
On suppose que l'utilisateur lance le programme.
Que va-t-il se passer ?
On considère le programme suivant :
\verb!lst = input('Saisir une liste de nombres entiers.')!
\verb!i = 0!
\texttt{while lst[i]!=5 and i<len(lst):}
\verb!i = i+1!
\verb!return i!
On suppose que l'utilisateur lance le programme et rentre la liste \verb![1, 2, 3, 4, 5]!.
Que va-t-il se passer ?