Лабораторная работа: Разработка форматов хранения программ. Структурирование
Кафедра программного обеспечения интеллектуальных систем
Лабораторная работа №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 – Вывод данных.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--