Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обработка двумерных массивов



Цель лабораторной работы: изучение структурной организации массивов и способов доступа к их элементам; совершенствование навыков структурного программирования на языке Турбо Паскаль при решении задач обработки массивов.

Задание на программирование: используя технологию структурного программирования, разработать программу обработки двумерных массивов в соответствии с индивидуальным заданием.

Порядок выполнения работы:

1) Получить у преподавателя индивидуальное задание и выполнить постановку задачи: сформулировать условие, определить входные и выходные данные, их ограничения.

2) Разработать математическую модель: описать с помощью формул и рисунков структуру массивов и процесс их преобразования.

3) Построить схему алгоритма решения задачи.

4) Составить программу на языке Турбо Паскаль.

5) Использовать оконный интерфейс предыдущих лабораторных работ.

6) Входные данныевводить с клавиатуры по запросу.

7) Выходные данные выводить на экран с пояснениями.

8) Проверить и продемонстрировать преподавателю работу программы на полном наборе тестов, в том числе с ошибочными входными данными. Входные и выходные массивы должны выводиться в одном и том же формате.

9) Оформить отчет о лабораторной работе в составе: постановка задачи, математическая модель, схема алгоритма решения, текст программы, контрольные примеры.


Варианты индивидуальных заданий

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

В заданной матрице поменять местами последний столбец и столбец, содержащий наименьший элемент матрицы.

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

В заданной матрице поменять местами главную и побочную диагонали.

В заданной матрице поменять местами первый столбец со столбцом, содержащим наибольший элемент матрицы.

В заданной матрице поменять местами среднюю строку и средний столбец.

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

В заданной матрице поменять местами первую строку и первый столбец.

В заданной матрице поменять местами последний столбец со столбцом, содержащим наибольший элемент матрицы.

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

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

В заданной матрице поменять местами последний столбец и побочную диагональ.

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

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

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

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

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

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

В заданной матрице поменять местами последний столбец и столбец, содержащий минимальный элемент матрицы.

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

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

В заданной матрице поменять местами первую строку и главную диагональ.

В заданной матрице поменять местами главную диагональ и последний столбец.

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

В заданной матрице поменять местами последний столбец и столбец, содержащий минимальный положительный элемент матрицы.

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





Дата публикования: 2014-11-03; Прочитано: 381 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...