Algorithmique et programmation avancée
Ce que tu dois retenir
Une variable = un nom + une valeur modifiable, comme une boîte de rangement.
Avec 'si... sinon', le programme prend des décisions comme un cerveau.
Une boucle, c'est comme un tour de manège : on répète la même action plusieurs fois.
Une fonction = un mini-programme réutilisable avec un nom et des paramètres.
Teste-toi
◆ Teste-toi
1. Qu'est-ce qu'une variable en programmation ?
Voir la réponseMasquer
Réponse : A — A. Un emplacement mémoire nommé pour stocker une valeur
Une variable est comme une boîte étiquetée qui contient une valeur modifiable, pas une boucle ni un fichier.
2. Quel opérateur teste l'égalité entre deux valeurs dans la plupart des langages ?
Voir la réponseMasquer
Réponse : B — B. ==
Le double égal '==' compare deux valeurs, tandis que le simple '=' sert à affecter une valeur à une variable.
3. À quoi sert une boucle 'répéter 10 fois' ?
Voir la réponseMasquer
Réponse : A — A. Exécuter un bloc 10 fois
La boucle 'répéter 10 fois' exécute exactement 10 fois le bloc d'instructions qu'elle contient.
4. Quelle structure permet de choisir entre plusieurs blocs selon une condition ?
Voir la réponseMasquer
Réponse : C — C. Une instruction conditionnelle (si/sinon)
Le 'si... sinon' évalue une condition et exécute un bloc différent selon que la condition est vraie ou fausse.
5. Dans une boucle 'tant que', quand la répétition s'arrête-t-elle ?
Voir la réponseMasquer
Réponse : B — B. Quand la condition devient fausse
La boucle 'tant que' continue tant que la condition est vraie ; elle s'arrête dès que la condition devient fausse.
6. Quel est l'avantage principal d'utiliser une fonction ?
Voir la réponseMasquer
Réponse : B — B. Éviter de répéter le même code
Une fonction permet de regrouper des instructions réutilisables, ce qui évite les répétitions et facilite la maintenance.
7. Que signifie le terme 'paramètre' dans une fonction ?
Voir la réponseMasquer
Réponse : B — B. Une valeur passée à la fonction pour qu'elle l'utilise
Un paramètre est une donnée d'entrée fournie à la fonction, comme le rayon dans une fonction calculant le périmètre d'un cercle.
8. Quel mot-clé permet de sortir immédiatement d'une boucle ?
Voir la réponseMasquer
Réponse : B — B. break
Dans de nombreux langages, 'break' interrompt la boucle en cours et passe à l'instruction suivante.