Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
2.6k lượt xem
trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)

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.

  1. Hướng dẫn:

– Dùng biến n lưu số cần xét.

– Biến S có giá trị ban đầu bằng 0.

– Cho i chạy từ 1 đến n-1. nếu i là ước của n thì cộng thêm i vào S.

– Nếu S = n thì S là số hoàn chỉnh.


1 Câu trả lời

0 phiếu
bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
được bầu chọn là câu hỏi hay nhất bởi manh7a1 ● Ban Quản Trị
 
Hay nhất

Program So_Hoan_Chinh;

 

uses crt;

var n, i, s: integer;

begin

write(‘nhap so n: ‘);readln(n);

s:=0;

for i:= 1 to n -1 do if n mod i = 0 then s:=s+i;

if s = n then write(n, ‘ la so hoan chinh’)

else writeln(n, ‘ khong phai la so hoan chinh’);

readln

end.

Các câu hỏi liên quan

0 phiếu
1 trả lời 4.6k lượt xem
Hướng dẫn: Cho biến i chạy từ 1 đến n. Xét i. Nếu nó là số hoàn chỉnh thì in ra.
đã hỏi 14 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 3.8k lượt xem
Viết chương trình in ra tất cả các ước của một số n (Với n được nhập từ bàn phím) Hướng dẫn: – Cho biến i chạy từ 1 đến n. Nếu n chia hết cho i thì in ra i.
đã hỏi 14 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 2.1k lượt xem
Viết chương trình tính trung bình cộng của các số nhập vào từ bàn phím. Khi muốn kết thúc nhập để tính trung bình thì nhấn phím 0. In kết quả ra màn hình.
đã hỏi 28 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 5.1k lượt xem
0 phiếu
1 trả lời 3.1k lượt xem
Viết chương trình xét xem một số n có phải là số nguyên tố không? a.Hướng dẫn: – Nếu n không chia hết mọi số i có giá ... Nếu bằng 0 thì gán ok = false. Ngược lại vẫn để nguyên ok.
đã hỏi 14 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 947 lượt xem
Tìm số lớn thứ nhì trong n số được nhập từ bàn phím. Ví dụ: Nhập các sô 10; 10; 9; 9; 8 thì được số lớn nhì là 9.
đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 1.5k lượt xem
Nhập vào từ bàn phím số tự nhiên n (n<1000). Hãy phân tích n thành tích các thừa số nguyên tố.</p> VD: Nhập vào n = 9 được 9 = 3.3
đã hỏi 16 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)

HOT 1 giờ qua

  1. nguyenmanh04102009212

    166 Điểm

  2. tnk11022006452

    160 Điểm

  3. hoconghung031007464

    80 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4-10: 20.000 đồng
Bảng xếp hạng cập nhật 30 phút một lần
...