Упр.2.196 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
7 класс
Класс
7
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.196 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Дана программа на языке Паскаль. Составьте блок-схему, соответствующую программе. Чем являются результаты работы программы?
Подробный ответ
Сначала в программе обнуляются счётчики:
$$k1 = 0,\quad k2 = 0$$
Затем многократно вводится целое число $$x$$. Для каждого введённого числа выполняются проверки:
- если $$x < 0$$, то $$k1 := k1 + 1$$;
- если $$x > 0$$, то $$k2 := k2 + 1$$;
- если $$x = 0$$, то цикл заканчивается.
Блок-схема будет такой же по смыслу:
- Начало.
- Присвоить $$k1 = 0$$, $$k2 = 0$$.
- Ввести $$x$$.
- Проверить: $$x < 0$$? Если да, увеличить $$k1$$.
- Проверить: $$x > 0$$? Если да, увеличить $$k2$$.
- Проверить: $$x = 0$$? Если нет, перейти к вводу следующего числа; если да, вывести $$k1$$ и $$k2$$.
- Конец.
Результаты работы программы — это два числа: количество отрицательных чисел и количество положительных чисел, введённых до появления нуля.
Ответ: программа подсчитывает количество чисел меньше $$0$$ и количество чисел больше $$0$$; результаты работы — значения $$k1$$ и $$k2$$.
Другие учебники
Другие предметы




