Bài 8. Lặp với số lần chưa biết trước

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Họ Và Tên

tính tổng các số tự nhiên S=1+2+3+4+... sử dụng 2 vòng lập for...do

Hồ Đức Việt
28 tháng 2 2021 lúc 9:06

a. Var i : integer;

S : real;

Begin S:= 0;

For i:=1 to 100 do S:= S + i;

Write (S);

Readln;

End.

KhảTâm
28 tháng 2 2021 lúc 9:29

Bài của bạn Hồ Đức Việt đúng nhưng đề bài không cho rõ là đến số bao nhiêu nên phải nhập số đó vào ctr chứ không phải cho chạy luôn. Còn đề cho mình hỏi 2 vòng lặp không cần có được không chứ mình chưa rõ dùng 2 vòng lặp kiểu gì? nếu dùng 2 vòng thì bạn muốn in ra kết qua nhiều lần hay thế nào? :)

program day_so;

uses crt;

var s,i,n:integer;

begin

writeln('nhap so cuoi cua day');readln(n)

for i:=1 to n do s:=s+i;

writeln('Ket qua day so la', s:0:0); readln

end.