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

TT

viết chương trình tính tổng của n số tự nhiên sao cho tổng <= 22

ML
22 tháng 3 2023 lúc 13:25

Program HOC24;

var i,s: integer;

begin

s:=0; i:=1;

while s<=22 do

begin

s:=s+i;

i:=i+1;

end;

s:=s-i;

write('Tong la: ',s);

readln

end.

Bình luận (0)
ND
22 tháng 3 2023 lúc 16:41

program sum_of_naturals;

var
  i, n, sum: integer;

begin
  n := 1;
  sum := 0;
  
  while sum + n <= 22 do
  begin
    sum := sum + n;
    n := n + 1;
  end;
  
  writeln('The sum of the first ', n-1, ' natural numbers is ', sum);
end.

Bình luận (0)

Các câu hỏi tương tự
AS
Xem chi tiết
HC
Xem chi tiết
HT
Xem chi tiết
H24
Xem chi tiết
LK
Xem chi tiết
LL
Xem chi tiết
MN
Xem chi tiết
KP
Xem chi tiết
TA
Xem chi tiết