Lập trình đơn giản

fgd

viết chương trình nhập vào một dãy số nguyên n tìm các số hoàn hảo

*Cần gấp mai thi rồi =(

Minh Lệ
23 tháng 4 2019 lúc 12:03

program hotrotinhoc ;

var a : array[1..32000] of integer ;

i,n : integer ;

function kt (n : integer) : boolean ;

var i,tam: integer ;

begin

kt:= false ; tam:=0;

for i:= 1 to (n div 2) do

if n mod i=0 then tam:=tam+i;

if tam = n then kt:=true ;

end;

begin

write('Day so co so so hang la :'); readln(n);

writeln('Nhap gia tri cua moi phan tu');

for i:= 1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

write('Cac so hoan hao trong day so la :');

for i:= 1 to n do

if kt(a[i]) then write(a[i]);

readln

end.

Bình luận (0)

Các câu hỏi tương tự
Hưng Quốc
Xem chi tiết
Lê Triệu Vy
Xem chi tiết
Yến Phạm
Xem chi tiết
Phạm Thị Kim Anh
Xem chi tiết
Nhân lê
Xem chi tiết
Quỳnh
Xem chi tiết
Nguyễn Ngọc Quỳnh Trang
Xem chi tiết
phamthiminhanh
Xem chi tiết
Nguyễn Ally
Xem chi tiết