Questions extraites du site genumsi.inria.fr qui propose des QCM d'entraînement.
On a saisi le code suivant : Que doit saisir l'utilisateur pour que le terminal affiche les lignes suivantes :
a = int(input('Saisir la valeur de a : '))
b = int(input('Saisir la valeur de b : '))
for i in range(a):
print('Début du bloc d'instructions de la première boucle')
for j in range (b):
print(f'i = {i} et j = {j}')
Début du bloc d'instructions de la première boucle
i = 0 et j = 0
i = 0 et j = 1
Début du bloc d'instructions de la première boucle
i = 1 et j = 0
i = 1 et j = 1
Début du bloc d'instructions de la première boucle
i = 2 et j = 0
i = 2 et j = 1
Ses deux saisies successives doivent être...
Saisir la valeur de a : 3
Saisir la valeur de b : 3
Ses deux saisies successives doivent être...
Saisir la valeur de a : 3
Saisir la valeur de b : 2
Ses deux saisies successives doivent être...
Saisir la valeur de a : 2
Saisir la valeur de b : 3
Ses deux saisies successives doivent être...
Saisir la valeur de a : 2
Saisir la valeur de b : 2
La réponse est : B