КР1 часть 1
.docБЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра программного обеспечения информационных технологий
Факультет ФНиДО
Специальность ПОИТ
Контрольная работа № 1
по дисциплине «Основы алгоритмизации и программирования»
часть 1
Вариант № 11
Выполнила:
Минск 2012
1). Задание
Из последовательности чисел А1, А2, ..., А30 выбрать целые четные числа.
2). Схема алгоритма.
На рис. 1, 2, 3 приведены три способа графического представления алгоритма.
3). Описание схемы алгоритма.
-
Объявляем переменную: счетчик числа шагов;
-
Проверяем условие, при котором счетчик числа шагов должен быть меньше 30-ти. Если условие выполняется, то переходим к следующему пункту;
-
Объявляем переменную A;
-
Проверяем условие: является ли переменная А целым числом. Если переменная А – целое число, то переходим к следующему пункту, если нет-к п.8;
-
Считаем дробную часть от деления переменной А на число 2;
-
Проверяем условие: равняется ли дробная часть от деления переменной А на число 2 нулю. Если “Да”, то переходим к следующему пункту. Если “Нет”, то переходим к 8-му пункту;
-
Выводим на экран значение переменной А;
-
Увеличиваем счетчик числа шагов на единицу;
-
Переходим к п.2;
Рис. 1. Схема алгоритма по ГОСТ 19. 701-90
Рис. 2. Схема алгоритма, представленная методом Дамке
Рис. 3. Диаграмма Насси-Шнейдермана