Вопрос:

Продумайте алгоритм решения задачи. Впишите соответствующие команды в блок-схемы. Заполните таблицы значений переменных. Царевна-лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и ещё 2 комара. Через сколько дней количество съедаемых в день комаров превысит 30, если в первый день было съедено 12 комаров?

Смотреть решения всех заданий с листа

Ответ:

Решим задачу, заполняя таблицу и блок-схему, чтобы определить, через сколько дней количество съедаемых комаров превысит 30, если в первый день было съедено 12 комаров, и царевна-лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и ещё 2 комара.

Заполним таблицу значений переменных:

d k k <= 30
1 12 да
2 12 + 12 * 0.2 + 2 = 16.4 да
3 16.4 + 16.4 * 0.2 + 2 = 23.68 да
4 23.68 + 23.68 * 0.2 + 2 = 32.416 нет

Алгоритм решения задачи:

<pre>
Начало
│
└───►Ввод k = 12 (количество комаров в первый день)
│
└───►Ввод d = 1 (номер текущего дня)
│
└───►Вычисление: k = k + k * 0.2 + 2
│
└───►Вычисление: d = d + 1
│
     ┌──►Условие: k <= 30?  
     │      да/нет
     │
     └──да─►Вычисление: k = k + k * 0.2 + 2
     │
     └──да─►Вычисление: d = d + 1
     │
     └──нет─►Вывод d (номер дня, когда количество комаров превысит 30)
│
Конец
</pre>

Из таблицы видно, что на 4-й день количество съеденных комаров превысит 30.

Ответ: 4 дня

ГДЗ по фото 📸
Подать жалобу Правообладателю