Академический Документы
Профессиональный Документы
Культура Документы
Подробнее на www.DeepL.com/pro.
Упражнения:
Напишите программу на C++ для решения этой задачи с помощью двумерных
массивов.
1. Дан массив A (5,5). Найдите сумму отрицательных нечетных элементов и
наибольший элемент (максимум) каждой строки двумерного массива.
2. Дан массив A (7,7). Найдите произведение четных отрицательных
элементов и наибольший элемент (максимум) каждого столбца двумерного
массива.
3. Дан массив A (3,3). Найдите минимальный элемент и наибольший
элемент (максимум) каждой строки двумерного массива.
4. Дан массив A (7,7). Найдите произведение и количество положительных
элементов каждого столбца двумерного массива.
5. Дан массив A (4,4). Найдите сумму четных положительных элементов и
наименьший элемент (минимум) каждой строки двумерного массива.
6. Дан массив A (8,8). Найдите количество положительных элементов и
наибольший элемент (максимум) каждого столбца двумерного массива.
7. Дан массив A (5,5). Найдите сумму четных отрицательных элементов и
наибольший элемент (максимум) каждого столбца двумерного массива.
8. Дан массив A (7,7). Найдите количество отрицательных элементов и
наибольший элемент (максимум) каждого столбца двумерного массива.
9. Дан массив A (5,5). Найдите минимальный и наибольший элемент (максимум)
каждой строки двумерного массива.
10. Дан массив A (7,7). Найдите произведение и количество отрицательных
элементов каждой строки двумерного массива.
11. Дан массив A (4,4). Найдите сумму четных положительных элементов и
наибольший элемент (максимум) каждого столбца размерного массива.
12. Дан массив A (6,6). Найдите произведение положительных элементов и
наибольший элемент (максимум) каждой строки размерного массива.
13. Дан массив A (4,4). Найдите сумму нечетных элементов и наибольший
элемент (максимум) каждого столбца двумерного массива.
14. Дан массив A (5,5). Найдите произведение четных отрицательных
элементов и наибольший отрицательный элемент каждого столбца
двумерного массива.
15. Дан массив A (3,3). Найдите минимальный четный положительный элемент
и наибольший отрицательный элемент (максимум) каждой строки двумерного
массива.
16. Дан массив A (6,6). Найдите сумму и количество положительных
элементов каждого столбца двумерного массива.
17. Дан массив A (5,5). Найдите произведение положительных нечетных
элементов и наименьший элемент (минимум) каждой строки двумерного
массива.
18. Дан массив A (8,8). Найдите количество четных отрицательных
элементов и наибольший элемент (максимум) каждой строки двумерного
массива.
19. Дан массив A (6,6). Найдите произведение нечетных отрицательных
элементов и наибольший элемент (максимум) каждого столбца двумерного
массива.
20. Дан массив A (7,7). Найдите количество нечетных отрицательных
элементов и наибольший элемент (максимум) каждого столбца двумерного
массива.
6.4 Примеры
Пример 1.Дан массив A (3,3). Найдите количество четных отрицательных
элементов каждого столбца двумерного массива.
Решение:
#include<iostream>
#include<math.h>
using namespace std;
int main(){
int число;
Массив:
-8 -6 8
-4 -2 -7
3 -2 9
Количество столбцов 0 = 2
Количество 1 столбцов = 3
Количество 2 колонок = 0
Упражнение 2.
Напишите программу на C++, которая формирует матрицу B[5,5] из матрицы
A[5,5], используя циклы. A[5,5]: B[5,5]:
1 2 3 4 5 1 6 7 8 9
6 1 2 3 4 2 1 6 7 8
7 6 1 2 3 3 2 1 6 7
8 7 6 1 2 4 3 2 1 6
9 8 7 6 1 5 4 3 2 1
Упражнение 3.
Напишите программу на C++, которая формирует матрицу B[5,5] из матрицы
A[5,5], используя циклы. A[5,5]: B[5,5]:
1 2 3 4 5 9 8 7 6 5
2 3 4 5 6 8 7 6 5 4
3 4 5 6 7 7 6 5 4 3
4 5 6 7 8 6 5 4 3 2
5 6 7 8 9 5 4 3 2 1
Упражнение 4.
Напишите программу на C++, которая формирует матрицу A[5,5], используя
циклы.
1 1 1 1 1
1 2 2 2 1
1 2 3 2 1
1 2 2 2 1
1 1 1 1 1
Упражнение 5.
Напишите программу на C++, которая формирует матрицу A, используя циклы,
как в упражнении 4, но вы должны ввести любую размерность с клавиатуры.
Упражнение 6.
Напишите программу на C++, которая формирует матрицу A[5,5], используя
циклы.
0 0 1 0 0
0 0 1 0 0
1 1 1 1 1
0 0 1 0 0
0 0 1 0 0
Упражнение 7.
Напишите программу на C++, которая формирует матрицу A[5,5], используя
циклы.
1 0 1 0 1
0 1 1 1 0
1 1 1 1 1
0 1 1 0 1
1 0 1 0 1