Предмет: Информатика,
автор: Macronu
Одноклеточная амеба каждые три часа делится на две клетки. Определить, через сколько часов станет более X амеб, если первоначально она была одна. (С использованием цикла, на языке Pascal)
Ответы
Автор ответа:
2
var x,a,h:integer;
begin
read(x);
while a<=x-3 do
begin
a:=a*2;
h:=h+3;
end;
writeln(h);
end.
вроде бы как то так у меня баги паскаля на компе поэтому проверить не получилось. если что попробуй убрать "-3" в 4 строке. а так должно работать.
begin
read(x);
while a<=x-3 do
begin
a:=a*2;
h:=h+3;
end;
writeln(h);
end.
вроде бы как то так у меня баги паскаля на компе поэтому проверить не получилось. если что попробуй убрать "-3" в 4 строке. а так должно работать.
а да забыл а:=1
ну если срабатывает значит хорошо ;)
Похожие вопросы
Предмет: Русский язык,
автор: alenasmotkina9
Предмет: Алгебра,
автор: polinnnaaaaupss
Предмет: Русский язык,
автор: mblshko12
Предмет: История,
автор: InfinityRP
var x,a,h:integer;
begin
a:=1;
read(x);
while a<=x do
begin
a:=a*2;
h:=h+3;
end;
writeln(h);
end.
Вроде бы всё срабатывает:)