Cho N là số tự nhiên được nhập từ bàn phím. Viết chương trình
a) Tính tổng các ước nguyên dương của N
b) đếm số lượng ước nguyên dương của N
Cho N là số tự nhiên được nhập từ bàn phím. Viết chương trình
a) Tính tổng các ước nguyên dương của N
b) đếm số lượng ước nguyên dương của N
program ct;
uses crt;
var i,d,N:integer;
S:longint;
begin clrscr;
write(‘Nhap so N:’); readln(N);
S:=0;
for i:=1 to N do
if N mod i=0 then
begin
S:=S+i;
inc(d);
end;
writeln(‘Tong cac uoc nguyen duong cua ‘,N,’ la: ‘,S);
writeln(N,’ co ‘,d,’ uoc nguyen duong’);
readln;
end.
Học tốt!
uses crt;
var i,n,tong,dem:integer;
Begin
clrscr;
writeln(‘Nhap n:’);readln(n);
tong:=0; dem:=0;
for i:= 1 to n do if n mod i = 0 then begin tong:=tong+i; dem:=dem+1 end;
writeln(‘ Tong cac uoc nguyen duong cua ‘,n,’ la ‘,tong);
writeln(‘ So luong uoc nguyen duong cua ‘,n’, la ‘,dem);
readln;
end.