Каждая бактерия делится на две в течение одной минуты. В начальный момент имеется A бактерий. Сколько времени потребуется, чтобы количество бактерий превзошло X?
НА ПАСКАЛЕ ПЛИЗ!

Ответы

Ответ дал: fikort
0
var
i,x,a:integer;
begin
writeln('Кол-во бактерий');
readln(a);
writeln('Необходимое кол-во');
readln(x);
i:=0;
while a<x do
begin
a:=a*a;
i:=i+1;
end;
writeln('Требуется ',i,' минут');
end.
Ответ дал: GriffonLive
0
Почему I = 0?
Ответ дал: fikort
0
потому что если пройдет 1 минута бактерий станет вдвое больше
Ответ дал: GriffonLive
0
И почему нигде X не учитывается? Ибо если я введу 2 и 4, то будет 1 минута, это не правильно.
Ответ дал: GriffonLive
0
И что такое I? Время?
Ответ дал: GriffonLive
0
И зачем "необходимое кол-во"?
Вас заинтересует