Bài 17: Chương trình con và phân loại

TT

nhập pt in ra tất cả các số hoàn hảo nhỏ hơn số nguyên nhập vào từ bàn phím

ML
29 tháng 8 2019 lúc 11:37

Lời giải :

program hotrotinhoc;

var n,i: integer;

function sohoanhao(x: integer): boolean;

var tam,j: integer;

begin

sohoanhao:=false;

for j:=1 to x div 2 do

if x mod j=0 then tam:=tam+j;

if tam=x then sohoanhao:=true;

end;

begin

write('n='); readln(n);

for i:=1 to n do

if sohoanhao(i) then write(i,' ');

readln

end.

Bình luận (0)

Các câu hỏi tương tự
DT
Xem chi tiết
TH
Xem chi tiết
H24
Xem chi tiết
VT
Xem chi tiết
TL
Xem chi tiết
TL
Xem chi tiết
HN
Xem chi tiết
LB
Xem chi tiết
H1
Xem chi tiết