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
Biên Vi

Viết chương trình tính tổng các số tự nhiên đầu tiên sao cho tổng nhỏ nhất lớn hơn 500 thì dừng và in ra màn hình tổng và số N nhỏ nhất để tổng lớn hơn 500 sử dụng câu lệnh lặp while...do viết cả phương trình lẫn thuật toán nha....

Minh Lệ
1 tháng 3 2021 lúc 19:23

Program HOC24;

var i,n,t: integer;

begin

n:=1; t:=0;

while t<=500 do

begin

t:=t+n;

n:=n+1;

end;

writeln('Tong la: ',t);

write('So N nho nhat de tong lon hon 500 la: ',n);

readln

end.

Nguyễn Lê Phước Thịnh
1 tháng 3 2021 lúc 21:16

*Cách khác: Dùng Repeat Until

uses crt;

var n,t:integer;

begin

clrscr;

t:=0;

n:=0;

repeat

   n:=n+1;

t:=t+n;

until t>500;

writeln(t);

writeln(n);

readln;

end.


Các câu hỏi tương tự
P-H-P
Xem chi tiết
Trần Thị Mai Ngọc
Xem chi tiết
Nguyễn Hoàng Dĩ Khang
Xem chi tiết
Anh Thư
Xem chi tiết
Lâm Nguyễn Kha
Xem chi tiết
Lê Nguyễn Thanh Quân
Xem chi tiết
Ánh sao
Xem chi tiết
Huỳnh Hoài Nguyên
Xem chi tiết
Lê Tâm Anh
Xem chi tiết