контрольная работа №1
.docxБЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра программного обеспечения информационных технологий
Факультет ФНиДО
Специальность ПОИТ
Контрольная работа № 1
по дисциплине «Основы алгоритмизации и программирования»
часть 1
Вариант № 1
Выполнил студент: Рябченко А.И.
Минск 2013
1). Задание
Дано десять комплексных чисел. Найти минимальное по модулю.
2). Схема алгоритма.
На рис. 1, 2, 3 приведены три способа графического представления алгоритма. Комплексные числа представлены в показательной форме, А – модуль комплексного числа.
начало
Ввод N и массива А
Аmin=А(1)
I=2
While I<=N
да
If A(I)<Amin
нет да нет
I=I+1
Amin=A(I)
Вывод Amin
конец
I=I+1
Рис. 1. Схема алгоритма по ГОСТ 19. 701-90
начало
Ввод N и массива А
Инициали-зация
Amin=A(1)
I=2
Определение
Amin
While
I<=N
A(I)<Amin
I=I+1
Amin=A(I)
Вывод Amin
конец
да
I=I+1
Рис. 2. Схема алгоритма, представленная методом Дамке
Ввод N и массива А |
||
Аmin=A(1) |
||
I=2 |
||
|
I<=N |
|
A(I)<Amin Да нет |
||
Amin=A(I) |
|
|
I=I+1 |
||
Вывод Amin |
Рис. 3. Диаграмма Насси-Шнейдермана