Les fonctions

Voir la vidéo
Description Sommaire

Les fonctions permettent de raccourcir les algorithmes en automatisant certaines opération comme le calcul d'un maximum ou la conversion d'une chaîne de caractère.

Travaux pratiques

Exercice 1

Ecrivez un algorithme qui demande un mot à l'utilisateur et lui affiche ensuite le nombre de lettre qui compose le mot. La fonction à utiliser s'apelle COMPTER

DEBUT
    ECRIRE "Entre votre mot "
    LIRE mot
    ECRIRE "Votre mot contient ", COMPTER(mot), " lettres"
FIN

Exercice 2

Ecrivez un algorithme qui génère un chiffre aléatoire entre 0 et 5. Demandez ensuite à l'utilisateur de deviner ce chiffre avec des indices ("plus grand", "plus petit"). La fonction a utiliser est ALEATOIRE(nbre)

DEBUT
    aDeviner = ALEATOIRE(5)
    ECRIRE "Essayez de deviner à quel chiffre je pense"
    LIRE nbre
    TANTQUE nbre <> aDeviner FAIRE
        SI nbre < aDeviner ALORS
            ECRIRE "Plus grand"
        SINON 
            ECRIRE "Plus petit"
        FINSI
        LIRE nbre
    FINTANTQUE
    ECRIRE "Bravo vous avez deviné mon chiffre"
FIN 
Publié
Technologies utilisées
Auteur :
Grafikart
Partager