Program Nombres_amis;
uses crt;
var cpt1,cpt2,nbr1,nbr2,i: integer;
Begin
WriteLn('entrer votre premier nombre à tester');
readln(a);
WriteLn('entrer deuxième deuxième nombre à tester');
readLn(b);
cpt1:=0;
cpt2:=0;
for i:=1 to nbr1 div 2 do
begin
if ( nbr1 mod i=0) then
cpt1:=cpt1+i;
end;
for i:=1 to nbr2 div 2 do
begin
if (nbr2 mod i=0) then
cpt2:=cpt2+i;
end;
if ((cpt1= nbr2) and (cpt2=nbr1)) then
WriteLn('les deux nombres entrés sont des nombres amis')
else
WriteLn('les deux nombres ne sont pas des nombres amis');
End.