Вариант 1 Самостоятельная работа 17 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Босова, Босова, Бондарева
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова, Бондарева
Вариант 1 Самостоятельная работа 17 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Задача
- Определите значение переменной $$A$$ после выполнения фрагмента алгоритма, представленного блок-схемой.
- Запишите с помощью блок-схемы или на Школьном алгоритмическом языке алгоритм сортировки всех поступивших в цех яблок, если целые яблоки идут на производство натурального сока, а все прочие яблоки — на производство сухофруктов.
- Дополнительное задание. Рассмотрите блок-схему. Придумайте задачу, алгоритм решения которой может быть представлен с помощью этой блок-схемы. При каких исходных данных в вашей задаче тело цикла не выполнится ни разу?
Подробный ответ
1. По таблице видно, что при начальном значении $$B=12$$ выполняются преобразования:
| Шаг | $$B>4$$ | $$B$$ | $$A$$ |
|---|---|---|---|
| 1 | 12 | 0 | |
| 2 | ДА | 6 | 6 |
| 3 | ДА | 3 | -3 |
| 4 | НЕТ | -3 |
Следовательно, после выполнения фрагмента алгоритма $$A=-3$$.
2. Алгоритм сортировки яблок можно записать так:
N — всего яблок
k := N
нц пока k <= N
если яблоко целое
то яблоко на сок
иначе яблоко на сухофрукты
все
k := k — 1
кц
3. Возможная задача: ввести натуральное число $$a>1$$. Если $$a<10$$, то цикл не выполняется. Иначе в цикле сначала уменьшить число на 1, затем, если оно чётное, разделить его на 2, а если нечётное — снова уменьшить на 1.
Тело цикла не выполнится ни разу при исходных данных $$a<10$$.
Ответ
1) $$-3$$
2) Алгоритм приведён выше.
3) При $$a<10$$.
Другие учебники
Другие предметы



