Категория: Си, Си++
Условие задачи (тема реферата, контрольной, курсовой работы или диплома):Лабораторная работа по информатике на тему "Массивы". Вариант 8.
Теоретические вопросы
- Однородные массивы.
- Многомерные массивы.
Практическая часть 1
Задание 1
Написать программу:
Ввести массив вещественных чисел размером п, п вводиться с клавиатуры. Найти его наибольший и наименьший элементы и поменять их местами. Найти сумму и произведение всех элементов массива.
Задание 2:
Написать программу в соответствии с вариантом.
Вариант 8. В одномерном массиве, состоящем из к целых элементов, вычислить:
- количество положительных элементов массива;
- сумму элементов массива, расположенных после последнего элемента, равного нулю.
Практическая часть 2
Задание 1:
Написать программу:
Дана матрица вещественных чисел N х М. Количество строк N и столбцов М задается пользователем. Найти максимальный и минимальный элемент в каждой строке и поменять их местами. Найти сумму элементов на главной диагонали.
Задание 2:
Написать программу в соответствии с вариантом.
Вариант 8. Дана целочисленная квадратная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов; максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы.
Программы в работе написаны на языке Си.