Tableau en pascal
Fermé
mokhtarou
-
16 déc. 2008 à 12:52
plorytriass Messages postés 17 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 21 décembre 2008 - 21 déc. 2008 à 09:58
plorytriass Messages postés 17 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 21 décembre 2008 - 21 déc. 2008 à 09:58
A voir également:
- Tableau en pascal
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
1 réponse
plorytriass
Messages postés
17
Date d'inscription
samedi 5 janvier 2008
Statut
Membre
Dernière intervention
21 décembre 2008
10
21 déc. 2008 à 09:58
21 déc. 2008 à 09:58
program tablo;
uses wincrt;
var t:array [5..20] of integer;
r:array[1..100] of integer;
i,m,n,k:integer;
BEGIN
repeat
writeln('Donnez le nombres de cases');
readln(n);
until n in [5..20];
for i:=1 TO n do
BEGIN
write('T[',i,']=');
readln(t[i]);
r[i]:=length(str(t[i]));
END;
m:=r[1];
k:=1;
for i:=2 to n do
begin
if r[i]>m then
begin
m:=r[i];
k:=i;
end;
end;
for i:=1 to n do
begin
writeln ('le ',i,'ème élément de r est :',r[i]);
end;
writeln('l''élémént le plus grand est ;',r[k]);
END.
uses wincrt;
var t:array [5..20] of integer;
r:array[1..100] of integer;
i,m,n,k:integer;
BEGIN
repeat
writeln('Donnez le nombres de cases');
readln(n);
until n in [5..20];
for i:=1 TO n do
BEGIN
write('T[',i,']=');
readln(t[i]);
r[i]:=length(str(t[i]));
END;
m:=r[1];
k:=1;
for i:=2 to n do
begin
if r[i]>m then
begin
m:=r[i];
k:=i;
end;
end;
for i:=1 to n do
begin
writeln ('le ',i,'ème élément de r est :',r[i]);
end;
writeln('l''élémént le plus grand est ;',r[k]);
END.