Algorithme TD2
Algorithme TD2
Algorithme TD2
Ecrire un programme qui à partir d’un prix et d’un nombre d’article fournit en données,
Algorithme: Facture
variables
nombre_d_articles : entier
prix_unitaire,PHT,TTC,TVA : reels
constantes
TauxTVA = 20
Debut
lire("nombre_d_articles");
lire("prix_unitaire");
Exercice 2:
Ecrire un algorithme qui permet de faire la permutation de deux nombres saisies au clavier.
Algorithme: Permutation
variables
T1,T2,T3 : entiers
Debut
lire("T1");
lire("T2");
T1 = T3;
T2 = T1;
T3 = T2;
ecrire("apres permutation");
Fin.
Algorithme: Permutation
variable
T1,T2 : entier
Debut:
lire("T1");
lire("T2");
T1 = T1 + T2;
T2 = T1 - T2;
T1 = T1 - T2;
ecrire("apres permuation:");
Exercice 3:
Ecrire un algorithme qui permet de convertir un temps donné en secondes en heures, minutes
et secondes.
variables
temps,seconde,minutes,heures,reste : entiers
Debut
lire("temps");
Fin.
Exercice 4:
Ecrire un programme qui demande à l’utilisateur de donner le rayon d’un cercle et lui
Algorithme: cercle
variable
rayon,surface,perimetre,deux: entier
constante
pie = 3.14
deux = 2
Debut
lire("rayon");
perimetre = deux * pie * rayon;
Fin.
Exercice 5:
Algorithme: Calcul
variable
somme,différence,produit,quotient,N1,N2 : entier
Debut:
lire("N1");
lire("N2");
somme = N1 + N2;
difference = N1 - N2;
produit = N1 * N2;
quotient = N1 / N2;
Fin.
Exercice 6:
Algorithme : distance
Début :
Lire(x1, y1)
d=sqrt(x1-x2)²+(y2-y1)²
Fin.
Exercice 7 :
Algorithme Conversion
Debut
Lire (nbrbit) ;
Oct = nbrbit /8 ;
Ko = Oct /1024 ;
Mo = Ko /1024 ;
Go = Mo /1024 ;
Ecrire (nbrbit, « bits est egal a » ,oct , « Octet »,Ko « Kilo Octet » , Mo , « Méga Octet » , Go ,
« Giga Octet ») ;
fin
Exercice 8 :
Algorithme : Extraction
Variables:
nbr,u,d,c : entier
Début
lire(nbr);
fin
Exercice 9 :
Algorithme : Salaire_Mensuel
Constante
TI=0.25
Variable
Nbrh : entier
Début
Lire (Shb)
Lire (Nbrh)
Smb = shb*Nbrh
Fin