0% ont trouvé ce document utile (0 vote)
79 vues4 pages

Exercices d'Algorithmique TD N°1

Transféré par

Stephane ZAKANE
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
79 vues4 pages

Exercices d'Algorithmique TD N°1

Transféré par

Stephane ZAKANE
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Propositions de corrections – Travaux dirigés – Algorithmique

Dr. Pegdwendé N. Sawadogo


TD N°1

Exercice 1
Algorithme Bonjour
Variables:
Début
Afficher(‘’Bonjour’’) ;
Fin

Exercice 2
Algorithme Somme
Variables: a, b, s :entiers ;
Début
Ecrire(“Entrez un premier nombre’’) ;
Lire(a) ;
Écrire(‘’Entrez un deuxième nombre’’) ;
Lire(b) ;
Sa+b;
Écrire(‘’La somme des deux nombres est :’’, s) ;
Fin

Exercice 3
Algorithme SommeNPremiersEntiers1
Variables: i, N, S:entiers;
Début
Ecrire(‘’Veuillez entrer un nombre’’);
Lire(N) ;
S0;
Pour (i  1 à N) Faire
SS+i;
FinPour
écrire(‘’La somme est :’’, S) ;
Fin

Oubien
Algorithme SommeNPremiersEntiers2
Variables: i, N, S:entiers;
Début
Ecrire(‘’Veuillez entrer un nombre’’);
Lire(N) ;
S0;
i1;
Tant que (i ≤ N) Faire
SS+i;
Ii+1;
FinTantque
écrire(‘’La somme est :’’, S) ;
Fin

Exercice 4
Algorithme CalculIMC
Variables : poids, taille_cm, taille_m, imc : entiers ;
Début
Écrire(‘’Entrez votre poids en KG’’) ;
Lire(poids) ;
Écrire(‘’Entrez votre taille en cm’’) ;
Lire(taille_cm) ;
Taille_m  taille_cm/100 ;
imc  poids/(taille_m * taille_m) ;
Écrire(‘’Votre IMC est de’’, imc) ;
Fin

Exercice 5
- Si l’utilisateur entre la valeur 5, y prendra la valeur 64.
- Si l’utilisateur entre la valeur 0, y prendra la valeur 49.

Exercice 6
Algorithme ValeurAbsolue
Variables : x :réel ;
Début
Écrire(‘’Veuillez entrer un nombre’’) ;
Lire(x) ;
Si (x < 0) Alors
x  -x ;
FinSi
Afficher(‘’La valeur absolue est : ’’, x) ;
Fin

Exercice 7
Algorithme Parité
Variables : x :entier ;
Début
Écrire(‘’Veuillez entrer un nombre’’) ;
Lire(x) ;
Si (x % 2 = 0) Alors
Afficher(‘’Pair’’) ;
Sinon
Afficher(‘’Impair’’) ;
FinSi

Fin

Exercice 8
Algorithme ConversionEurosFCFA
Variables : valeurCFA, valeurEuros : réels ;
Début
Écrire(‘’Entrez la valeurs à convertir’’) ;
Lire(valeurEuros) ;
valeurCFA  valeurEuros * 655.96 ;
Écrire(‘’La valeur convertie en F CFA est : ’’, valeurCFA) ;
Fin

Exercice 9
Algorithme CalculIMC2
Variables : poids, taille_cm, taille_m, imc : entiers ;
Début
Écrire(‘’Entrez votre poids en KG’’) ;
Lire(poids) ;
Écrire(‘’Entrez votre taille en cm’’) ;
Lire(taille_cm) ;
Taille_m  taille_cm/100 ;
imc  poids/(taille_m * taille_m) ;
Écrire(‘’Votre IMC est de’’, imc) ;
Si ( imc < 16,5) Alors
Écrire(‘’Dénutrition’’) ;
FinSi
Si ( imc ≥ 16,5 ET imc < 18,5) Alors
Écrire(‘’Maigreur’’) ;
FinSi
Si ( imc ≥ 18,5 ET imc < 25) Alors
Écrire(‘’Poids normal’’) ;
FinSi
Si ( imc ≥ 25 ET imc < 30) Alors
Écrire(‘’Surpoids’’) ;
FinSi
Si ( imc ≥ 30 ET imc < 35) Alors
Écrire(‘’Obésité modérée’’) ;
FinSi
Si ( imc ≥ 35 ET imc < 40) Alors
Écrire(‘’Obésité sévère’’) ;
FinSi
Si ( imc ≥ 40) Alors
Écrire(‘’Obésité morbide’’) ;
FinSi

Fin

Vous aimerez peut-être aussi