em hãy viết chương trình tính tổng các số tự nhiên từ 100 đến 1000 ( sử dụng vòng lặp xác định hoặc vòng lặp ko xác định)
2 câu trả lời
$#QLinkVN$
CẤU TRÚC CHƯƠNG TRÌNH CỤ THỂ NHƯ SAU:
1) Vòng lặp xác định:
program TongLmao;
uses crt;
var i,n,s: word;
begin
clrscr;
n:=1000; s:=0;
for i:=100 to n do s:=s+i;
writeln('Tong cac so tu nhien tu 1 den 100 la: ',s);
readln;
end.
2) Vòng lặp không xác định:
program TongLmao;
uses crt;
var i,n,s: word;
begin
clrscr;
i:=100; s:=0;
while (i<1001) do begin
s:=s+i; i:=i+1; end;
writeln('Tong cac so tu nhien tu 1 den 100 la: ',s);
readln;
end.
SAU KHI CHẠY, CẢ 2 CHƯƠNG TRÌNH ĐỀU CHO KẾT QUẢ NHƯ HÌNH!
---------------Vòng lặp không xác định---------------
program tt;
uses crt;
var i: integer;
S: longint;
begin
clrscr;
S:=0;
i:=1;
while(i<1000) do
begin
S:=S+i;
i:=i+2;
end;
writeln('Tong cua cac so le tu 1 den 1000 la: ',S);
readln;
end.
---------------Vòng lặp xác định---------------
program tt;
uses crt;
var i: integer;
S: longint;
begin
clrscr;
S:=0;
for i:=1 to 1000 do
begin
if(i mod 2 <> 0) then S:=S+i;
end;
writeln('Tong cua cac so le tu 1 den 1000 la: ',S);
readln;
end.