Lập trình đơn giản

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
グエン ヴァンハイ

Nhập từ bàn phím 1 dãy số nguyên không âm. Hãy in ra màn hình chỉ số i nhỏ nhất sao cho tổng các phân tử từ 1 đến i của dãy số ấy lớn hơn 100 ?

Nguyễn Lê Phước Thịnh
18 tháng 6 2020 lúc 17:37

uses crt;
var a,vt:array[1..100]of integer;
n,i,t,dem:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
repeat
write('A[',i,']='); readln(a[i]);
until a[i]>=0;
end;
t:=0;
for i:=1 to n do
begin
if t<100 then
begin
t:=t+a[i];
dem:=dem+1;
vt[dem]:=i;
end;
end;
writeln(vt[dem]);
readln;
end.


Các câu hỏi tương tự
Nhân lê
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
Thảo Nguyên 36-88
Xem chi tiết
Quỳnh
Xem chi tiết
Yeu DUong nhat
Xem chi tiết
Nguyễn Linh
Xem chi tiết
khonopro
Xem chi tiết
duyy
Xem chi tiết