НЕФТЯНОЙ ИНСТИТУТ
КАФЕДРА ИНФОРМАТИКИ
КУРСОВАЯ РАБОТА
ПО ДИСЦИПЛИНЕ «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ»
РАЗДЕЛ: АЛГОРИТМИЧЕСКИЙ ЯЗЫК PASCAL
НА ТЕМУ:
выполнил студент: Ф.И.О. студента
группы: номер группы
проверил: звание и Ф.И.О. преподавателя
АЛЬМЕТЬЕВСК 2013 год
Приложение 2
ОБРАЗЕЦ РЕШЕНИЯ ЗАДАЧИ
ГРАФИЧЕСКИМ И ПРОГРАММНЫМ СПОСОБАМИ
Тема курсовой работы:
«Разработка в среде Turbo Pascal программы формирования и обработки элементов одномерного массива».
ПОСТАНОВКА ЗАДАЧИ
1. Сформировать двумерный целочисленный массив D(6 х 6) используя генератор случайных чисел на интервале (-10, 10). Элементы массива вывести на экран в виде матрицы.
2. Преобразовать массив D в одномерный массив Х. Полученный массив вывести на экран.
3. Вычислить сумму каждых третьих элементов второй четверти массива Х.
4. Среди четных по значению элементов массива Х определить наибольший.
5. Упорядочить четные по номеру ненулевые элементы первой половины одномерного массива по убыванию модулей обратных значений.
|
|
ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ
ГРАФИЧЕСКИМ СПОСОБОМ
Укрупненная схема алгоритма
Детализация укрупненной схемы алгоритма
В программе решаются 5 подзадач:
1. Формирование и вывод двумерного массива.
2. Преобразование двумерного массива в одномерный.
3. Вычисление суммы элементов одномерного массива.
4. Поиск наибольшего элемента одномерного массива.
5. Сортировка заданной части одномерного массива.
Формирование и вывод элементов двумерного массива
Исходными данными являются размерность массива и диапазон значений. Формируем массив с помощью генератора случайных чисел и выводим его на экран. В виде блок-схемы данный алгоритм может быть представлен: