1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
program test;
var r:char;
t:array[1..9]of char;
i,compteur:integer;
begin
//remplissage de 9 éléments
t[1]:='a';
t[2]:='z';
t[3]:='e';
t[4]:='r';
t[5]:='t';
t[6]:='y';
t[7]:='a';
t[8]:='z';
t[9]:='e';
compteur:=0;
// pose question
writeln;
write('caractère à rechercher ? ');
readln(r);
writeln;
//recherche dans le tabelau
for i:=1 to 9 do
begin
if r=t[i] then
begin
writeln(i); //affiche si trouvé
compteur:=compteur+1;
end;
end;
if compteur>0 then
writeln('le caractère "',r,'" a été trouvé ',compteur,' fois ')
else
writeln('le caractère "',r,'" n''a pas été trouvé ');
writeln;
write('programme terminé. appuyer sur Enter');
readln;
end. |
Partager