Université Djillali Liabès - Sidi Bel Abbès
Département : Enseignements de Bases
en Sciences et Technologie
programmation et structures de donnees
TP STRUCTURES DE CONTROL ET ALTERNATIVES
Exercice 1 : faire un algorithme determinant la maximum entre deux nombres a,b.
Exercice 2 : faire un algorithme determinant la maximum entre trois nombres a,b,n.
Exercice 3 : faire un algorithme de resolution d’equation de second degre.
Exercice 4 : faire l’algorithme qui calcule la factorielle d’un nombre entier , rappelons la forme
de la factorielle :
n !=n*(n-1)*(n-2)*…….*2*1.
Exercice 5 : faire l’algorithme calculant la puissance d’un nombre sans utiliser l’operateur
puissance.
Exercice 6 : faire l’algorithme calculant le produit de deux nombres sans utiliser l’operateur de
multiplication.
Exercice 7 :faire un programme pascal qui nous affiche les 100 premiers nombres pairs en utilisant les
boucles : for while et repeat.
Exercice 8: faire un algorithme qui nous permet de reconnaitre un nombre premier
rappel : un nombre premier n’est divisible par aucun nombre qui lui est inferieur sauf l’unite(**)
Exercice 9:
program calculs (input, output) ;
var i,j,a,b,c: integer;
begin
a:=0;b:=0;c:=0;
for i:=1 to 100 do
for j:=0 to 100 do
begin
a:=a+1; b:=b+2; c:=c+3
end;
writeln (a,b,c)
end.
quelles valeurs de a,b et c vont etre affichees ?