Составьте программу,которая определяет,сколько слагаемых должно быть в сумме...

0 голосов
52 просмотров

Составьте программу,которая определяет,сколько слагаемых должно быть в сумме 1+2+3+4.....,чтобы сумма оказалась: а)больше 20; б)больше заданного числа n;


Информатика (57.1k баллов) | 52 просмотров
Дан 1 ответ
0 голосов

program ddd;
var i,n,s,k:integer;
begin
write('Введите n: ');
readln(n);
s:=0; k:=0;i:=1;
while s<=n do<br>begin
s:=s+i;
writeln(i);
inc(i);
inc(k);
end;
writeln('Необходимо ',k,' слагаемых; сумма равна ',s );
end.