Вариант 1 Самостоятельная работа 18 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
ЦИКЛ С ЗАДАННЫМ УСЛОВИЕМ ОКОНЧАНИЯ РАБОТЫ
ВАРИАНТ 1
1. В какой клетке окажется Робот после исполнения программы? Начальное положение Робота отмечено ромбом. Конечное положение Робота отметьте звёздочкой.
использовать Робот
алг
нач
НЦ
вверх
вправо
кц при сверху не свободно
кон
2. Определите значение переменной А после выполнения фрагмента алгоритма.
А := 3
В := 8
нц
В := В / 2
А := А * В
кц при В = 2
Ответ: 24
3. Составьте блок-схему, соответствующую одному из алгоритмов, рассмотренных в предыдущих заданиях.
4. Дополнительное задание. Составьте блок-схему решения следующей задачи.
Медведь, впадая в зимнюю спячку, весил 200 кг. Каждый день во время сна он худеет на 1700 г. Через сколько дней медведь проснётся, если условием его выхода из зимней спячки является снижение веса на 50% от первоначального?
Р – вес медведя
К – количество дней
1. Робот движется по клеткам по программе: вверх, вправо, пока сверху не свободно. По рисунку видно, что он поднимется по «ступенькам» и остановится в клетке, где сверху уже нет стены.
2. Выполним фрагмент алгоритма по шагам:
| Шаг | $$B = 2$$ | $$B$$ | $$A$$ |
|---|---|---|---|
| 1 | нет | $$8$$ | $$3$$ |
| 2 | нет | $$4$$ | $$12$$ |
| 3 | да | $$2$$ | $$24$$ |
Значит, после завершения цикла $$A = 24$$.
3. Блок-схема должна соответствовать алгоритму:
начало
$$A := 3$$
$$B := 8$$
повторять
$$B := \frac{B}{2}$$
$$A := A \cdot B$$
пока $$B \ne 2$$
конец
4. Медведь весил $$200$$ кг. Нужно определить, через сколько дней его вес станет не больше половины первоначального, то есть $$100$$ кг.
Каждый день он худеет на $$1700$$ г $$= 1{,}7$$ кг.
Составим неравенство:
$$200 — 1{,}7K \le 100$$
$$1{,}7K \ge 100$$
$$K \ge \frac{100}{1{,}7} \approx 58{,}8$$
Значит, медведь проснётся через $$59$$ дней.
Ответ
1. В клетке, где сверху не свободно после движения по «ступенькам».
2. $$24$$.
4. $$59$$ дней.