Exercices Programmation structurée
Structures autorisées :
• Variables, constantes
• Entrées / sorties
• Affectations
• Conditions simples et complètes (SI / SINON)
Série 1 – Séquence simple
Exercice 1
Écrire un algorithme qui :
• Lit deux nombres entiers A et B
• Affiche leur somme
Exercice 2
Écrire un algorithme qui :
• Lit un nombre réel R
• Affiche son carré
Exercice 3
Écrire un algorithme qui :
• Lit la longueur et la largeur d’un rectangle
• Calcule et affiche le périmètre
Exercice 4
Écrire un algorithme qui :
• Lit le prix HT d’un article
• Lit le taux de TVA
• Calcule et affiche le prix TTC
Exercice 5
Écrire un algorithme qui :
• Lit une durée en heures, minutes et secondes
• Convertit cette durée en secondes
Série 2 – Affectations et calculs
Exercice 6
Écrire un algorithme qui :
• Lit trois nombres
• Calcule et affiche leur moyenne
Exercice 7
Écrire un algorithme qui :
• Lit un nombre
• Affiche le double et le triple de ce nombre
Exercice 8
Écrire un algorithme qui :
• Lit le rayon d’un cercle
• Calcule et affiche l’aire du cercle
Exercice 9
Écrire un algorithme qui :
• Lit deux nombres
• Échange leurs valeurs
• Affiche les nouvelles valeurs
Exercice 10
Écrire un algorithme qui :
• Lit un montant en dirhams
• Convertit ce montant en euros (1€ = 10,8 DH)
Série 3 – Conditions simples (SI)
Exercice 11
Écrire un algorithme qui :
• Lit un nombre entier
• Affiche "POSITIF" s’il est supérieur à 0
Exercice 12
Écrire un algorithme qui :
• Lit l’âge d’une personne
• Affiche "MAJEUR" si l’âge ≥ 18
Exercice 13
Écrire un algorithme qui :
• Lit un nombre
• Affiche "PAIR" s’il est divisible par 2
Exercice 14
Écrire un algorithme qui :
• Lit une note sur 20
• Affiche "ADMIS" si la note ≥ 10
Exercice 15
Écrire un algorithme qui :
• Lit une température
• Affiche "TEMPÉRATURE ÉLEVÉE" si elle dépasse 38°
Série 4 – Conditions complètes (SI / SINON) (Exercices 16 → 20)
Exercice 16
Écrire un algorithme qui :
• Lit un nombre
• Affiche "POSITIF" ou "NÉGATIF"
Exercice 17
Écrire un algorithme qui :
• Lit deux nombres
• Affiche le plus grand
Exercice 18
Écrire u algorithme qui :
• Lit une note sur 20
• Affiche "ADMIS" ou "AJOURNÉ"
Exercice 19
Écrire un algorithme qui :
• Lit un mot de passe
• Affiche "ACCÈS AUTORISÉ" si le mot de passe est correct, sinon "ACCÈS REFUSÉ"