• Aucun résultat trouvé

var i:integer

N/A
N/A
Protected

Academic year: 2022

Partager "var i:integer"

Copied!
1
0
0

Texte intégral

(1)

program tri_bac2010;

uses wincrt;

type

tab=array[1..100] of integer;

var t,res:tab;

n,nb:integer;

function verif(t:tab;p:integer):boolean;

var i:integer;

v:boolean;

begin i:=0;

repeat i:=i+1;

if t[i]=t[p] then v:=true else v:=false;

until(v) or (i=p-1);

verif:=v;

end;

procedure saisie(var t:tab; var n:integer);

var

i,x:integer;

begin repeat

write('Donner la taille du tableau ');

readln(n);

until n>1;

write('Donner une entier' ); readln(t[1]);

for i:=2 to n do repeat

write('T[',i,']= ');

readln(t[i]);

until verif(t,i)=false;;

end;

procedure creer_res(t:tab;var res:tab;var nb:integer);

var

i,j:integer;

begin

for i:=1 to n do begin

nb:=0;

for j:=1 to n do

if t[i]>=t[j] then nb:=nb+1;

res[nb]:=t[i];

end; end;

procedure affiche(res:tab);

var i:integer;

begin

(2)

for i:=1 to n do write(res[i],' ');

end;

begin

writeln('************** http://lfhm.unblog.fr ****************');

saisie(t,n);

creer_res(t,res,nb);

affiche(res);

end.

Références

Documents relatifs

La fonction préimplémentée sample prélève successivement un nombre donné d’éléments d’un ensemble de cardinal fini, avec ou sans remise.. Il s’agit soit d’un vecteur,

Dans l’éventualité où vous seriez demandeur d’emploi au 5 septembre 2022 et, dans ce cas, inscrit auprès de Pôle Emploi 6 mois avant votre entrée en formation en catégorie 1 ou

[r]

[r]

Ecrire un programme qui copie un fichier de texte dans un autre en renversant l’ordre des lettres dans chaque mot.. Par exemple, si le fichier

Així doncs, tenint en compte el global de qüestionaris utilitzats fins el moment en els pacients a qui s’ha practicat una osteotomia valguitzant tibial, es fa

[r]

[r]