Comment écrire un programme simple pour résoudre un problème mathématique ?
Construire un programme complet et lisible en organisant les instructions en trois phases claires : collecter les données, effectuer le calcul, afficher le résultat.
Construire un programme complet et lisible en organisant les instructions en trois phases claires : collecter les données, effectuer le calcul, afficher le résultat.
Tout programme de résolution de problème suit le schéma Entrée → Traitement → Sortie : on récupère d'abord les données nécessaires, on effectue les calculs en stockant les résultats intermédiaires dans des variables, puis on affiche la réponse.
Écrire un programme qui calcule l'aire d'un triangle à partir de sa base et de sa hauteur.
Analyse : les données d'entrée sont la base et la hauteur ; le calcul est aire = (base × hauteur) / 2 ; le résultat à afficher est l'aire.
Phase Entrée : Variable base de type Nombre / Variable hauteur de type Nombre / Demander la base → base ← valeur saisie / Demander la hauteur → hauteur ← valeur saisie.
Phase Traitement : Variable aire de type Nombre / aire ← (base × hauteur) / 2.
Phase Sortie : Afficher « L'aire du triangle est : » suivi de la valeur de aire.
Variable base, hauteur, aire de type Nombre
Demander : « Base du triangle ? » → base ← valeur saisie
Demander : « Hauteur du triangle ? » → hauteur ← valeur saisie
aire ← (base × hauteur) / 2
Afficher « L'aire du triangle est : », aire
Écrire un programme qui demande le rayon d'un cercle et affiche son périmètre (en utilisant π ≈ 3,14).
Écrire un programme qui convertit une durée en heures et minutes saisies par l'utilisateur en une durée totale en minutes.
Écrire un programme qui demande trois notes et affiche leur moyenne, puis indique si l'élève est « admis » (moyenne ≥ 10) ou « ajourné ».
Écrire un programme qui demande le prix unitaire d'un article et la quantité achetée, calcule le prix total, puis applique une réduction de 5 % si le total dépasse 50 \text{€}, et affiche le prix final.
Crée ton compte gratuit pour accéder à la fiche et aux exercices