Сколько слагаемых должно быть в сумме 1+4+7+10..., чтобы эта сумма оказалась больше...

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

Сколько слагаемых должно быть в сумме 1+4+7+10..., чтобы эта сумма оказалась больше некоторого данного числа.
Ответьте пожалуйста❤


Информатика (17 баллов) | 39 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!

Begin
var n:= ReadInteger('Введите число');
var tmp:=1;
var answer:=1;
var sum:=1;
while (sum <= n)do begin<br>tmp +=3;
sum +=tmp;
inc(answer);
end;
Writeln(answer);
end.

(8.8k баллов)
0

спасибо, а ты можешь написать этот болие понятно, ибо я в 8 классе

0

var n, tmp, answer:integer;
Begin
readln(n);
tmp:=1;
answer:=1;
while (tmp <= n)do begin<br>tmp := 2*tmp + 3;
answer:= answer+1;
end;
Writeln(answer);
end.

0

ща еще напишу

0

По формуле арифметической прогрессии
var n, answer:integer;
Begin
readln(n);
answer:=1;
while (((2 + 3*(answer-1))/2)*answer <= n) do answer:= answer+1;<br>Writeln(answer);
end.

0

спасибо