Вариант 1 Самостоятельная работа 17 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Самостоятельная работа № 17 ЦИКЛ С ЗАДАННЫМ УСЛОВИЕМ ПРОДОЛЖЕНИЯ РАБОТЫ ВАРИАНТ 1 1. Определите значение переменной А после выполнения фрагмента алгоритма, представленного блок-схемой.


Ниже вариант решения задания из учебника Босова, Босова, Бондарева 8 класс, Просвещение:
Самостоятельная работа № 17
ЦИКЛ С ЗАДАННЫМ УСЛОВИЕМ ПРОДОЛЖЕНИЯ РАБОТЫ
ВАРИАНТ 1
1. Определите значение переменной А после выполнения фрагмента алгоритма, представленного блок-схемой.
Ответ: -3
2. Запишите с помощью блок-схемы или на Школьном алгоритмическом языке алгоритм сортировки всех поступивших в цех яблок, если целые яблоки идут на производство натурального сока, а все прочие яблоки — на производство сухофруктов.
N – всего яблок
k=N
нц пока k
если яблоко целое
то яблоко на сок
иначе яблоко на сухофрукты
все
k: = k – 1
кц
3. Дополнительное задание. Рассмотрите блок-схему. Придумайте задачу, алгоритм решения которой может быть представлен с помощью этой блок-схемы. При каких исходных данных в вашей задаче тело цикла не выполнится ни разу?
На блок-схеме не представлен блок ввода данных. Предположим, что он есть. Кроме того, ошибка в изображении цикла на блок-схеме – возврат должен быть на условие продолжения цикла, а не внутрь цикла.
На блок-схеме не представлен блок ввода данных. Предположим, что он есть. Кроме того, ошибка в изображении цикла на блок-схеме – возврат должен быть на условие продолжения цикла, а не внутрь цикла.
Задача: ввести натуральное число больше 1 (а). Если число меньше 10 (U1) – выход из цикла (U1). Иначе, вход в цикл, отнять от числа 1 – a:=a-1 (D1). Если число четное (U2) – a:=a div 2 (D2), если не четное – отнять от него 1 a:=a-1 (D3).
Исходные данные: если ввести число больше 10, то цикл выполнится хотя бы один раз.
