Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Контрольная работа 1 ОАИП ч1. Вариант 1

.doc
Скачиваний:
29
Добавлен:
01.04.2014
Размер:
52.74 Кб
Скачать

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Кафедра программного обеспечения информационных технологий

Факультет ЗВиДО

Специальность ПОИТ

Контрольная работа № 1

по дисциплине «Основы алгоритмизации и программирования»

часть 1

Вариант № 1

Выполнил студент: Савина Д.Н.

Минск 2009

Контрольная работа №1 по дисциплине «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ».

Задание №1:

Дано десять комплексных чисел. Найти минимальное по модулю.

Выполнил студент гр. 501021-12 Савина Дмитрий Николаевич

Решение

Для решения данной задачи создается двумерный массив a [1..10,1..2] для хранения аргументов комплексных чисел. Переменная для хранения номера найденного числа.

Программа начинается с ввода аргументов комплексных чисел, которые сохраняются в массив “a”. В цикле ввода выполняются действия по вычислению модуля комплексного числа (возведение аргументов комплексного числа в квадрат и вычисляет корень из их суммы) изначально сравнение значения модуля первого числа со значением переменной хранящей нулевое значение (min), затем сравнение переменной со значением, сохраненным в переменной (min). В случае если вычисленное значение является меньше значения переменной (min), ему присваивается вычисленное значение и сохраняется номер числа в переменную для вывода на экран.

Задание 1 а) Графическое представление алгоритма в соответствии с ГОСТ

19.701-90;

Решение

Задание 1 б). Составить графический алгоритм методом Дамке.

Решение

Задание 1 в). Составить графический алгоритм методом Насси-Шнейдермана.

Решение.

Укрупненная схема Подробная схема

Насси-Шнейдермана