Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Exercice 10 page 122 Corriger les erreurs program diviseurs; uses wincrt; Type Vect = array [1..

100] of integer; var A1,A2 vect; i integer; !1 "nteger ; T1, T2 V#$T; n , m ,p integer; %#&"' write ()*onner +a tai++e du ta,+eau 1 )-; .ead+n (n-; for i = 1 to n do ,egin repeat write()donner +))/+ement du ta,+eau ),i ,) )-; read+n(T1[i]-; unti+ (T1[i] 0 0-; end; write ()*onner +a tai++e du ta,+eau 2 )-; .ead+n (m-; for i = 1 to m do ,egin repeat write()donner +))/+ement du ta,+eau ),i ,) )-; read+n(T2[i]-; unti+ (T2[i] 0 0-; end; repeat write()*onner +))indice ! avec 11= ! 1=),'1,) )-; read+n(!1-; unti+ (!1 in [1..n1]-; write+n ()+es diviseurs )-; for i =1 to n do %#&"' if (A1[p1] mod A2[i] = 0- t2en write+n (A2[i]-; #'*; #'*.

Exercice 11 page 122 Corriger les erreurs et insrer les variables convenables program som3carre; uses wincrt; Type V#$T = array [1..100] of integer; Var i, n integer ; %#&"' repeat write ()*onner +a va+eur de n avec 11= ' 1= 100 )-; .ead (n1-; unti+(n1 in [1..100]-; for i =1 to n1 do ,egin repeat write ()*onner +))/+/ment de rang ),i,) )-; read+n(A1[i]-; unti+ (A1[i] 0= 100- and (A1[i] 1= 444-; end;

$ent = n, div 100; *i5 = n, mod 100 div 10; 6nite = n, mod 10; 7 = s8r (cent- 9 s8r(di5- 9 s8r(unite-; 7omme3$arre = 7; for i = 1 to n1 do A2[i] = 7omme3$arre(A1[i]-;

for i = 1 to n1 do write+n ()+))/+/ment de rang ),i,) = ), A2[i]-; #'*.

You might also like