Лабораторная работа: Разработка форматов хранения программ. Структурирование

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

Лабораторная работа №2

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

на тему: «Разработка форматов хранение программ. Структурирование.»

Выполнил студент

группы ПО-07д

Канатников Дмитрий

Проверил

2007год


План

1. Титульный лист

2. План

3. Задание

4. Описание блоков

5. Описание подпрограмм

6. Листинг программы

7. Тестовые примеры


Пункт №3 Задание.

Задание: Лабораторной работы №2 по дисциплине: основы алгоритмизации и программирования.

Вариант №5

На плоскости задано множество точек. Из каждого квадранта взята точка максимально удаленная от начала координат. Проверить, будет ли параллелограммом четырехугольник построенный по выбранным из множества точкам.

Пункт №4 Описание блоков.

Данная задача может быть разделена на 3 основных блока, а второй в свою очередь еще на 3 подблока.

1 – Ввод данных.

Основная цель этого блока ввод данных для работы программы. Дополнительная цель вывод информации. В этом блоке есть два условие проверки вводимых данных. Первое условие проверки на количество точек. Второе на правильность ввода координат точек.

в этой части программы возникает следующая ситуация программа не прохождение условия, присвоение переменным не подходящий тип, и при правильном вводе передача данных второму блоку. В этом блоке существует три подпрограммы.

2 – Основная часть программы.

Цель данного блока это ответ на основной вопрос программы. Блок как выше было сказано, делится еще на 3 подблока.

2.1 – Проверка на наличие точек в каждом квадранте. Возможно, что в каком-то или каких-то четвертях нет точек вследствие программа выдает результат не наличия точек во всех квадрантах.

2.2 – В этом подблоке программы мы используем четыре переменных в которых будет храниться номер ячейки массива в которой находится наиболее удаленная точка от начала координат после поиска в каждой четверти соответственно переменные max1, max2, max3, max4.

2.3 – Это часть блока проверяет принадлежность четырех угольнику построенному по точкам наиболее удаленным от начала координат уникальных свойств параллелограмма (стороны попарно равны и параллельны) положительный или отрицательный результат присваивается функции otvet (логического типа).

3 – Вывод данных.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 247
Бесплатно скачать Лабораторная работа: Разработка форматов хранения программ. Структурирование