Académique Documents
Professionnel Documents
Culture Documents
Exercice1
Variables
a , b , c : entiers
max, min : entiers
Début exercice1
Ecrire (’’ donner 3 entiers’’)
Lire (a , b , c)
max←a
min←a
si (b>max) alors
max←b
sinon si (min>b) alors
min←b
fin si
si (c>max) alors
max←c
sinon si (min>c) alors
min←c
fin si
ecrire (max , min)
fin
Exercice 2
Ecrire un algorithme qui saisit les trois coefficients a, b et c d’une équation de second degré et
affiche la solution de l’équation dans l’ensemble des réels.
Algorithme
Variables
a, b, c, D : réels
Début
Ecrire(‘entrer le coefficient a : ‘)
Lire(a)
Ecrire(‘entrer le coefficient b : ‘)
Lire(b)
Ecrire(‘entrer le coefficient c : ‘)
Lire(c)
Si a=0 alors
Si b=0 alors
Si c=0 alors
Ecrire(’’la solution est : S = R’’)
sinon
Ecrire(’’l’équation n’a pas de solution ’’)
Finsi
1
Algorithme et Programmation ISTEUB
sinon
Ecrire(‘’la solution est : S = ‘’,-c/b)
Finsi
sinon
D<-- b*b-4*a*c
Si D=0 alors
Ecrire(‘’la solution est : S = ’’,-b/(2*a))
Sinon si D>0 alors
Ecrire(‘’l’équation a deux solution: S1= ’’, (-b- √D)/2*a ,’ et S2 = ‘,(-b+ √D) /2*a)
Sinon
Ecrire(‘’l’équation n’a pas de solution dans R’’)
Finsi
Finsi
Exercice 3
Etant donnée trois nombres a, b et c classés par ordre croissant (a<b<c). Ecrire un algorithme
qui permet de saisir un quatrième nombre d et d’afficher les trois plus grands.
Algorithme
Var
d : entiers
Début
Ecrire (’’ donner le quatrième nombre’’)
Lire (d)
Si (d<a) alors
écrire ( a, b , c)
Sinon si (d<b) alors
écrire (d , b , c)
Sinon si (d<c) alors
écrire (b, d , c)
Sinon écrire (b, c, d)
Fin si
FIN
Exercice4
2
Algorithme et Programmation ISTEUB
Algorithme
Constante taux=0.19
Variables
SalaireNet , nbH, Salh, coeffPrime : reels
anc : entier
Début
ecrire ("Saisissez le nombre d'heures travaillées, le salaire horaire puis l'ancienneté de
l'employé")
lire (nbH) lire(salH) lire(anc)
// On calcule le pourcentage
Si anc >= 20 alors coeffPrime ←0.05
Sinon si anc >= 10 alors coeffPrime ← 0.02
Sinon coeffPrime ←0
FinSi
SalaireNet = (nbH*Salh) +( nbH*Salh *coeffPrime)-( nbH*Salh* taux)
Ecrire (’’ salaire Net = ’’, SalaireNet)
Fin
Exercice 5
On veut réaliser un programme qui effectue des calculs d’aires à la demande. Les formes que
nous allons considérer sont assez élémentaires (disque, carré, ellipse, rectangle) .
En entrée, le programme devra lire une lettre qui lui indique le type de figure :
• ’D’ pour disque
• ’R ’pour rectangle
• ’E’ pour ellipse
• ’C’ pour carré
Suivi d’un ou de deux nombres réels représentants les dimensions. S’il y a doute sur la nature
de la figure, le programme affiche la surface=0
• Surface d’un disque= pi* rayon2
• Surface d’un rectangle= longueur * largeur
• Surface d’une ellipse=pi*d1*d2/4
• Surface d’un carré=coté2