Lập trình Scratch

Nguyễn Minh Hiếu

Viết chương trình nhập từ bàn phím số nguyên N(0<N<1000000000). Ghi ra các số chính phương trong phạm vi từ 1 đến N và cho biết N có bao nhiêu số chính phương, tính tổng các số chính phương.

Giúp mình với! Xin cảm ơn!!!!!

Nguyễn Lê Phước Thịnh
17 tháng 5 2020 lúc 20:55

uses crt;
var n,t:int64;
dem,i:integer;
begin
clrscr;
repeat
write('nhap n='); readln(n);
until (0<n) and (n<1000000000);
writeln('Cac so chinh phuong trong khoang tu 1 toi ',n,' la: ');
dem:=0;
t:=0;
for i:=1 to n do
if sqrt(i)=trunc(sqrt(i)) then
begin
write(i:6);
inc(dem);
t:=t+i;
end;
writeln;
writeln('So so chinh phuong trong khoang tu 1 toi ',n,' la: ',dem);
writeln('Tong cac so chinh phuong trong khoang tu 1 toi ',n,' la: ',t);
readln;
end.

Bình luận (0)

Các câu hỏi tương tự
nguyễn quốc huy
Xem chi tiết
Nguyễn Minh Hiếu
Xem chi tiết
Nguyễn Minh Hiếu
Xem chi tiết
Khánh Ngọc Nguyễn
Xem chi tiết
Ngọc Châu
Xem chi tiết
NC Channel
Xem chi tiết
vo le trinh
Xem chi tiết
Nguyễn Xuân Phong
Xem chi tiết
Giang Hoàng
Xem chi tiết