Một số có tổng các ước nhỏ hơn nó bằng chính nó được gọi là số hoàn chỉnh. Ví dụ :6 có các ước nhỏ hơn nó là 1,2,3. Tổng là 1+2+3=6.Viết chương trình xét xem một số n được nhập từ bàn phím có phải là số hoàn chỉnh không.
Quảng cáo
1 câu trả lời 4167
Program so_hoan_chinh;
Uses crt;
Var i,n,S: integer;
Begin
Write ( ' nhap n la:',); readln (n)
S:=0
For i:=1 to n-1 do
If I mod i= 0 then S:=S+i;
If S=n then write (n, ' do la so hoan chinh') else write (n,' khong phai la so hoan chinh');
Readln
End.
Erwin Smith
· 4 năm trước
lua vl
Erwin Smith
· 4 năm trước
djtme xoa cmt kieu gi?
Erwin Smith
· 4 năm trước
helppp
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
45024 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
34480 -
Đã trả lời bởi chuyên gia
30258 -
Hỏi từ APP VIETJACK27227
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
21902
Gửi báo cáo thành công!
