Professional Documents
Culture Documents
Exercice 9 : Exercice 14 :
jusqu’à ce que la réponse convienne. qui lui dise ensuite quel était le plus grand
parmi ces 20 nombres : exp.
Exercice 10 :
Entrez le nombre numéro 1 : 12
Ecrire un algorithme qui demande un nombre
compris entre 110 et 210, jusqu’à Entrez le nombre numéro 2 : 14
begin
writeln('a=', a);
writeln('donner la valeur de a');
writeln('b=', b);
read(a);
writeln('c=', c);
writeln('donner la valeur de b');
end.
read(b);
Exercice 02 :
program ex02;
c := a;
var a, b, c, d, e : char;
a := b;
f : integer;
b := c;
begin
end.
c := a + b;
2. Permettant d’echanger les valeurs de
trois variables a, b et c. { error : l'operation (+) ne pas valid dans le
type char }
program ex01;
d := a & b; else
{ error : l'operation (&) ne pas valid dans le writeln('le produit est negative');
type char }
end.
e := concat('536','210'); { resultat : 536210 }
Exercice 05 :
f := length(e); { resultat : 6 }
program ex05;
end.
var n : real;
Exercice 03 :
begin
program ex03;
writeln('donner la valeur de n');
var n : real;
read(n);
begin
end.
Exercice 10 :
Exercice 07 :
program ex10;
program ex07;
var n : integer;
var x,y,z : real;
begin
begin
writeln('donner la valeur de
writeln('donner la valeur de x'); 110<n<210');
read(x); read(n);
writeln('donner la valeur de y');
Exercice 09 :
read(n);
program ex09;
end;
var n : integer;
end.
begin
read(n); produit := 1;
k := n + 10; begin
begin end;
writeln(i);
end. end.
Exercice 12 : Exercice 14 :
begin begin
som := 0; begin
end;
if (i = 1) or (n > pg) then
writeln('la somme est : ', som);
begin
end.
pg := n;
Exercice 13 :
ipg := i;
program ex13;
end;
var n,i,produit : integer;
end;
begin
begin
s1 := 0;
pg := 0;
s2 := 1;
i := 1;
s3 := 0;
n := -1;
while n <> 0 do
for i:=1 to 100 do
begin
begin
writeln('donner le nombre n :
', i); s1 := s1 + i;
read(n); end;
if (i = 1) or (n>pg) then
pg := n; begin
ipg := i; s2 := s2 + (1/(2*i)+1);
end; end;
i := i + 1; for i:=1 to 10 do
end; begin
if p=1 then
begin
s3 := s3 + (1/i);
p := 1;
end;
end;
end.