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

Correction Algorithmique

Le document présente des exercices d'algorithmique répartis en deux séries. Chaque exercice inclut des algorithmes simples pour des calculs, des conditions et des saisies utilisateur, ainsi que des tableaux de valeurs. Les algorithmes traitent des concepts tels que la détermination de la valeur maximale, l'état de l'eau en fonction de la température, et le calcul de prix selon des conditions spécifiques.

Transféré par

yell09242
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)
6 vues4 pages

Correction Algorithmique

Le document présente des exercices d'algorithmique répartis en deux séries. Chaque exercice inclut des algorithmes simples pour des calculs, des conditions et des saisies utilisateur, ainsi que des tableaux de valeurs. Les algorithmes traitent des concepts tels que la détermination de la valeur maximale, l'état de l'eau en fonction de la température, et le calcul de prix selon des conditions spécifiques.

Transféré par

yell09242
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

Correction des Exercices d'Algorithmique

Série 1

Exercice 1
Valeur de A Valeur de B Valeur de C

6 33 0

-10 12 1

0 21 1

4 -2 2

Exercice 2

Algorithme signe_nombre;
Variable N : Entier;
Début
Écrire(“Donner Le nombre);
Lire(N);
Si N > 0 Alors
Écrire("Positif");
Sinon
Écrire("Négatif");
Fin Si
Fin

Exercice 3
Algorithme Maximum;
Variable A,B : Entier;
Début
Ecrire(“Donner A et B);
Lire(A, B);
Si A > B Alors
Écrire("Le maximum est ", A);
Sinon
Écrire("Le maximum est ", B);
Fin Si
Fin
Exercice 4

Algorithme Etat_Eau;
Variable Temp:Réel;
Début
Écrire(“donner la temperature”);
Lire(Temp);
Si Temp < 0 Alors
Écrire("GLACE");
Sinon
Si Temp > 0 ET Temp < 100 Alors
Écrire("LIQUIDE");
Sinon
Écrire("VAPEUR");
Fin Si
Fin Si
Fin
Série 2

Exercice 1
Valeur de A Valeur de B Valeur de C

5 7 0

4 -1 1

-10 3 1

-17 -2 1

Exercice 2
Algorithme Jour_Semaine;
Variable N : Entier;
Début
Ecrire(“donner N”);
Lire(N);
Cas N Vaut
1 : Écrire("Lundi");
2 : Écrire("Mardi");
3 : Écrire("Mercredi");
4 : Écrire("Jeudi");
5 : Écrire("Vendredi");
6 : Écrire("Samedi");
7 : Écrire("Dimanche");
Sinon
Écrire "Erreur de saisie";
Fin Cas
Fin

Exercice 3
Algorithme Mois;
Variable N : Entier;
Début
Ecrire(“donner N”);
Lire(N);
Cas N vaut
1 : Écrire("Janvier");
2 : Écrire ("Février");
3 : Écrire ("Mars");
4 : Écrire("Avril");
5 : Écrire ("Mai");
6 : Écrire ("Juin");
7 : Écrire ("Juillet");
8 : Écrire ("Août");
9 : Écrire ("Septembre");
10 : Écrire ("Octobre");
11 : Écrire ("Novembre");
12 : Écrire ("Décembre");
Sinon
Écrire "Erreur");
Fin cas
Fin
Exercice 4

Algorithme Groupe;
Variable L : Caractère;
Début
Ecrire(“entrer la letter”);
Lire(L);
Si L = 'a' Alors
Écrire("groupe A");
Sinon
Si L = 'b' Alors
Écrire("groupe B");
Sinon
Écrire("Erreur de saisie");
Fin Si
Fin Si
Fin

Exercice 5

Algorithme Primeur;
Variable Kg,Prix : Réel;
Début
Ecrire(“donner les Kg”);
Lire(Kg);
Si Kg < 3 Alors
Prix ← Kg * 10;
Sinon
Prix ← Kg * 8;
Fin Si
Écrire("Le prix à payer est : ", Prix, " DH");
Fin

Exercice 6

Algorithme Photocopie;
Variable n,montant : Réel;
Début
Ecrire(“donner le nombre des copies”);
Lire(n);
Si n <= 20 Alors
Montant ← n * 0.5;
Sinon
Montant ← n * 0.3;
Fin Si
Écrire "Le montant à payer est : ", Montant, " DH");
Fin

Vous aimerez peut-être aussi