
- •Часть 1
- •Новосибирск
- •Информатика
- •Часть 1 Методические указания
- •630092, Г. Новосибирск, пр. К. Маркса, 20
- •Оглавление
- •1. Общие требования и порядок выполнения лабораторных работ
- •2. Работа в интегрированной среде visual studio
- •Исправление ошибок компиляции с помощью интегрированной среды разработки
- •Дополнительные средства интегрированной среды visual studio
- •Панель инструментов
- •Комплексные числа
- •Порядок выполнения работы
- •Структурная схема циклического алгоритма
- •Понятие массива. Его объявление и инициализация
- •Связь массивов и указателей
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
Вариант 17
Задана целая матрица P[4][4]. Вычислить сумму ее элементов, выделенных на рис. 4.5 серым цветом.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 4.5. Элементы матрицы
Вариант 18
Задана вещественная матрица G[3][4]. Вычислить произведение ее элементов, выделенных на рис. 11 серым цветом.
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 4.6. Элементы матрицы
Вариант 19
Задана вещественная матрица W[5][3]. Увеличить в два раза ее элементы, расположенные в четных строках. Измененную матрицу W выдать на экран монитора.
Вариант 20
Задана комплексная матрица OC[4][3]. Вычислить сумму ее элементов, выделенных на рис. 4.7 серым цветом.
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 4.7. Элементы матрицы
Вариант 21
Задана целая матрица X[8][8]. Вычислить произведение ее элементов, выделенных на рис. 4.8 серым цветом.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 4.8. Элементы матрицы
Вариант 22
Задана вещественная матрица Y[3][4]. Вычислить произведение ее элементов в тех столбцах, где первый элемент > 2,4.
Вариант 23
Задана целая матрица E[4][3]. Если в ней встречаются элементы, кратные трем, то поменять их на пять. Измененную матрицу E вывести на экран монитора.
Вариант 24
Задана вещественная матрица C[5][3]. Найти в ней минимальный элемент и поменять его местами с элементом, первым в строке и столбце. Измененную матрицу C вывести на экран монитора.
Вариант 25
Задана комплексная матрица K[3][5]. Найти произведение ее элементов в каждом столбце.
Вариант 26
Задана целая матрица M[4][5]. Переписать в матрицу B[4][5] сначала все положительные элементы, потом отрицательные. Перезапись осуществлять по строкам.
Вариант 27
Задана целая матрица B[5][3]. Определить количество элементов матрицы, кратных двум, но не кратных четырем.
Вариант 28
Задана целая матрица CH[4][5]. Найти минимальный элемент в каждом столбце матрицы CH.
Вариант 29
Сформировать и вывести на экран монитора матрицу X[4][5], где первые два элемента первого столбца равны единице, а остальные элементы образуют числа Фибоначчи (Fi = Fi-1 + Fi–2, i = 3, 4, 5…), записанные по столбцам.
Вариант 30
Сформировать и вывести на экран монитора матрицу
.
Контрольные вопросы
Дайте определение матрицы и следа квадратной матрицы.
Что называется суммой и разностью двух матриц?
По какому правилу определяются элементы результирующей матрицы при умножении?
Как объявляется и инициализируется массив в программах на языке С++?
Как нумеруются элементы массива в языке С++? В каком порядке элементы массива располагаются в памяти?
Что такое указатель в языке С++? Как он объявляется, инициализируется и применяется?
Как осуществляется передача данных из одной функции в другую?
Какие требования предъявляются к оформлению схем алгоритмов?
Напишите программу для нахождения суммы (произведения) всех элементов квадратной матрицы порядка n.
Какими способами можно вывести элементы матрицы на экран?
Д
айте пояснения по всем операторам написанных вами программ.