Questions extraites du site genumsi.inria.fr qui propose des QCM d'entraînement.

#### Boucles imbriquées

On a saisi le code suivant :


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}')

Que doit saisir l'utilisateur pour que le terminal affiche les lignes suivantes :


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

Cliquer pour afficher la solution

La réponse est : B