Типовые алгоритмы обработки двумерных массивов
Автор: Hello_World1900 • Январь 10, 2022 • Лабораторная работа • 987 Слов (4 Страниц) • 296 Просмотры
Лабораторная работа №8
Типовые алгоритмы обработки двумерных массивов.
- Цель работы: работа с оператарами ввода-вывода при обработке двумерных массивов
- Задание к лабораторной работе:
Умножить элементы матрицы на скаляр К=7 и вывести на печать верхний правый треугольник матрицы.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int m[7][7];
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7; j++) {
m[i][j] = rand() % 10 + 1;
}
}
cout<<"Изначальная матрица\n";
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7; j++) {
if (m[i][j] < 10) {
cout <<m[i][j]<<" ";
}
else {
cout <<m[i][j]<<" ";
}
}
cout<<"\n";
}
cout<<"Верхний правый треугольник измененной матрицы\n";
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7; j++) {
m[i][j]= m[i][j]*7;
}
}
int sp = 0;
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7; j++) {
if (sp > j) {
cout<<" ";
...