Предмет: Информатика,
автор: DedLike
Составьте программу, которая определяет, сколько слагаемых должно быть в сумме 1+2+3+4+..., чтобы сумма оказалась больше заданного числа n
Ответы
Автор ответа:
0
var i,s,n: Integer;
begin
readln(n);
for i := 1 to 10000 do begin
s := s + i;
if s > n then
begin
writeln(s);
halt;
end;
end;
end.
begin
readln(n);
for i := 1 to 10000 do begin
s := s + i;
if s > n then
begin
writeln(s);
halt;
end;
end;
end.
Автор ответа:
0
var n, s, k: integer;
begin
readln(n);
s:=0; k:=0;
while s<n do
begin
k:=k+1;
s:=s+k;
end;
writeln('k = ',k);
end.
Пример:
60
k = 11
begin
readln(n);
s:=0; k:=0;
while s<n do
begin
k:=k+1;
s:=s+k;
end;
writeln('k = ',k);
end.
Пример:
60
k = 11
Интересные вопросы
Предмет: Литература,
автор: aleksandrakuralenia
Предмет: Геометрия,
автор: StasLosov
Предмет: Геометрия,
автор: fibomfff
Предмет: Биология,
автор: eLIR
Предмет: Литература,
автор: cmauJIuk77