Accrochez vos ceinture car je vous propose maintenant de découvrir les boucles. Les boucles sont dure à appréhender mais vous permettront d’exécuter un code de manière répétée.

Travaux pratiques

Exercice 1

Ecrire un algorithme qui demande à l'utilisateur un nombre compris entre 0 et 10 jusqu'à ce que la réponse soit bonne.

Voir la réponse

DEBUT
    ECRIRE "Entrer un chiffre"
    LIRE nbre
    TANQUE nbre < 0 OU nbre > 10 FAIRE
        LIRE nbre
    FINTANTQUE 
FIN

Exercice 2

Ecrire un algorithme qui demande un chiffre et qui affiche ensuite tous les chiffres jusqu'à 0.

Voir la réponse

DEBUT
    ECRIRE "Entrez un nombre"
    LIRE nbre
    TANTQUE nbre > 0 FAIRE
        nbre = nbre - 1
    FINTANTQUE
FIN

Exercice 3

Ecrire un algorithme qui fait deviner un chiffre à l'utilisateur en lui indiquant si il est au dessus ou au dessous de la bonne valeur

DEBUT
    aDeviner = 14 
    ...
FIN
Voir la réponse

DEBUT
    aDeviner = 14
    ECRIRE "Entrez un nombre"
    LIRE nbre
    TANTQUE nbre != aDeviner FAIRE
        SI nbre > aDeviner ALORS
            ECRIRE "Trop grand :)"
        SINON
            ECRIRE "Trop petit :("
        FINSI
        LIRE nbre
    FINTANTQUE
    ECRIRE "Bravo"
FIN