Voici une série de 10 exercices de maths 3e consacrée au chapitre programmation par blocs. Ces énoncés, adaptés au programme de troisième, permettent de réviser la leçon, de préparer un contrôle ou de s'entraîner en autonomie.
Exercice 1Déplacements
Lutin en \((0\,;\,0)\), orienté droite : avancer \(40\), tourner gauche \(90^\circ\), avancer \(60\), tourner gauche \(90^\circ\), avancer \(40\).
- Coordonnées finales ?
- Instruction pour revenir ?
- Figure tracée ?
Exercice 2Répéter
- Carré de \(100\) avec « répéter 4 fois ».
- Triangle équilatéral : angle ?
- Pentagone régulier ?
Exercice 3Variables
\(a \leftarrow 4\) ; \(b \leftarrow a \times 3\) ; \(a \leftarrow a + 2\) ; \(b \leftarrow b + a\).
- Valeurs finales ?
- Avec \(a = -3\) au départ ?
Exercice 4Programme de calcul
Demander \(n\) ; \(r \leftarrow n \times 2\) ; \(r \leftarrow r + 5\) ; \(r \leftarrow r \times n\).
- Pour \(n = 3\) ? \(n = -2\) ?
- Expression en fonction de \(n\) ?
Exercice 5Condition
Demander \(a\) ; si \(a \geq 15\) dire « élevé » sinon « faible ».
- Pour \(a = 15\) ? \(a = 8\) ?
- Trois cas : \(< 0\), entre \(0\) et \(15\), \(> 15\).
Exercice 6Boucle conditionnelle
\(s \leftarrow 0\), \(k \leftarrow 1\) ; répéter jusqu'à \(k > 6\) : \(s \leftarrow s + k\), \(k \leftarrow k + 1\).
- \(s\) final ?
- Nombre de tours ?
- Somme des \(200\) premiers entiers ?
Exercice 7Erreur
Répéter 4 fois [avancer \(60\) ; tourner \(60^\circ\)].
- Figure obtenue ?
- Correction pour un carré ?
- Pour un hexagone régulier ?
Exercice 8Dés
Simuler \(200\) lancers et compter les \(1\).
- Variables ?
- Algorithme ?
- Résultat attendu ?
Exercice 9Multiples
Pour \(k\) de \(1\) à \(n\) : si reste de \(n \div k\) nul, afficher \(k\).
- Pour \(n = 18\) ?
- Compter les diviseurs ?
- Tester si premier ?
Exercice 10Problème
Épargne : \(1\,500\) € à \(2{,}5\,\%\) par an.
- Capital après \(8\) ans ?
- Années pour dépasser \(2\,000\) € ?
Vous cherchez les corrections détaillées ?
Voir nos exercices corrigés du CM1 à la Terminale