• Aucun résultat trouvé

var n :integer)

N/A
N/A
Protected

Academic year: 2022

Partager "var n :integer)"

Copied!
1
0
0

Texte intégral

(1)

Program EX_9_30_s3;

uses wincrt;

type

Tab=array[1..9]of integer;

var T:tab;

n:integer;

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

var

i:integer;

begin repeat

writeln('Donner N entre 4..9 : ');

readln(n);

until n in[4..9];

for i:=1 to n do repeat

writeln('Donner T[',i,']= ');

readln(t[i]);

until (t[i] >=10)and(t[i]<=999);

end;

function riche(x:integer):boolean;

var

j:integer;

r:boolean;

begin j:=2;

r:=false;

repeat

r:= x mod sqr(j)=0;

j:=j+1;

until r or(J> x div 2);

riche:=r;

end;

procedure affiche(t:tab;n:integer);

var

i:integer;

begin

writeln('les nombres riches sont : ');

for i:=1 to n do

if riche(t[i]) then write(t[i],' | ');

end;

begin

saisie(t,n);

affiche(t,n);

end.

Références

Documents relatifs

[r]

[r]

[r]

writeln('Le tableau suite à la segmentation sera

[r]

[r]

else writeln('Chaine ni Pangramme ni

[r]