Порядок выполнения работы
1.Изучить описание лабораторной работы и ответить на контрольные вопросы.
2.Войти в режим редактирования и набрать текст программы (в соответствии с полученным вариантом задания).
3.Запустить программу на трансляцию и выполнение.
4.Оформить отчет по лабораторной работе, защитить и сдать преподавателю. Отчет должен содержать цель работы, задание, блок-схему программы, распечатку программы и результаты прогона программы.
6. Варианты заданий
Примечание:
На печать необходимо выводить как результирующий массив, так и исходный. Если размерность большая, то рекомендуется массив задавать с помощью генератора случайных чисел.
№ варианта | Постановка задачи |
Составить одномерный массив из максимальных элементов строк матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Определить число элементов матрицы [MxN] кратных A. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив (матрица вещественных чисел). Найти наибольший и наименьший элементы массива. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Перемножить 2 матрицы [MxN] и [NxK]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив вещественных чисел размерности 3х3. Найти номер строки и номер столбца, в которых находится наименьший элемент. Массив описать как типизированную константу. | |
Вывести все элементы двумерного массива [MxN] кратные A. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. |
Задан двухмерный массив вещественных чисел. Необходимо каждый элемент соответствующей строки разделить на сумму элементов этой строки. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти сумму элементов матрицы [MxN], расположенных ниже побочной диагонали. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти число отрицательных элементов матрицы [MxN], расположенных в столбцах с номером, кратным A. Размерность асссива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив вещественных чисел. Заменить все отрицательные элементы нулями и подсчитать сумму положительных элементов в каждом столбце. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти произведение элементов матрицы [MxN], расположенных выше главной диагонали. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Поменять местами элементы j и k столбцов матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Определить количество элементов матрицы [MxN] больших A и расположенных в четных строках и столбцах. Размерность асссива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти минимальный элемент главной диагонали матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Составить одномерный массив из максимальных элементов строк матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Определить число элементов матрицы [MxN] кратных A. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Составить одномерный массив из максимальных элементов строк матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. |
Определить число элементов матрицы [MxN] кратных A. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив (матрица вещественных чисел). Найти наибольший и наименьший элементы массива. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Перемножить 2 матрицы [MxN] и [NxK]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив вещественных чисел размерности 3х3. Найти номер строки и номер столбца, в которых находится наименьший элемент. Массив описать как типизированную константу. | |
Вывести все элементы двумерного массива [MxN] кратные A. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив вещественных чисел. Необходимо каждый элемент соответствующей строки разделить на сумму элементов этой строки. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти сумму элементов матрицы [MxN], расположенных ниже побочной диагонали. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив вещественных чисел. Необходимо каждый элемент соответствующей строки разделить на сумму элементов этой строки. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти сумму элементов матрицы [MxN], расположенных ниже побочной диагонали. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти число отрицательных элементов матрицы [MxN], расположенных в столбцах с номером, кратным A. Размерность асссива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Задан двухмерный массив вещественных чисел. Заменить все отрицательные элементы нулями и подсчитать сумму положительных элементов в каждом столбце. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. |
Найти произведение элементов матрицы [MxN], расположенных выше главной диагонали. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Поменять местами элементы j и k столбцов матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Определить количество элементов матрицы [MxN] больших A и расположенных в четных строках и столбцах. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Найти произведение элементов матрицы [MxN], расположенных выше главной диагонали. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Поменять местами элементы j и k столбцов матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Определить количество элементов матрицы [MxN] больших A и расположенных в четных строках и столбцах. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры. | |
Составить одномерный массив из максимальных элементов строк матрицы [MxN]. Размерность массива (число строк и (или) число столбцов) и значения его элементов ввести с клавиатуры |
Контрольные вопросы
1. Каково назначение режимов Debug системы Turbo?
2. Какие команды имеются в режимах Debug?
3. Указать особенности программ, использующих массивы.
4. Какие операторы можно использовать для описания массивов?
5. В чем состоит особенность организации цикла при обработке массивов?
6. Указать особенности ввода и вывода массивов.