
Написать функцию, выводящую значение 0, если i-ая строка матрицы А(6,4) не содержит элементов,
абсолютная величина которых больше 10, иначе выводящая значение 1. Ввод элементов матрицы (с помощью генератора случайных чисел) и вызов созданной функции осуществлять в основной программе. В С++ или С

Ответы на вопрос

#include <iomanip>
using namespace std;
const int row = 6;
const int col = 4;
int check(int a[row][col],int i) {
for (int j=0;j<col;j++)
if (abs(a[i][j])>10) return 1;
return 0;
}
int main() {
int n;
int a[row][col];
srand(time(NULL));
for (int i=0;i<row;i++) {
for (int j=0;j<col;j++) {
a[i][j]=rand()%25-15;
cout<<setw(4)<<a[i][j];
}
cout<<endl;
}
cout<<"i = "; cin>>n;
cout<<check(a,n-1)<<endl;
system("pause");
return 0;
}



#include <cmath>
using namespace std;
int func(int *mas, int m)
{
int res=1;
for(int j=0; j<m; j++) res *= (abs(mas[j])<=10);
return not res;
}
int main()
{
const int n=6,m=4;
int a[n][m];
srand(time(NULL));
cout << "Случайная матрица порядка "<< n << "x" << m << ":\n";
for(int i = 0; i < n; i++){
for(int j = 0; j < m; j++){
a[i][j]=rand() % 30-15;
cout << a[i][j] << " ";
}
cout << "\n";
}
for(int i=0; i<n; i++)
cout << i << ": " << func(a[i],m) << endl;
return 0;
}
Пример:
Случайная матрица порядка 6x4:
11 -11 9 8
-5 -11 -12 14
4 -6 -1 7
-2 3 -1 13
-1 4 -15 3
4 -7 -3 -1
0: 1
1: 1
2: 0
3: 1
4: 1
5: 0



#include
int checkMatrix(int A[6][4]) { for (int i = 0; i < 6; i++) { for (int j = 0; j < 4; j++) { if (abs(A[i][j]) > 10) { return 1; } } } return 0; }
int main() { int A[6][4]; // Заполнение матрицы случайными числами srand(time(0)); for (int i = 0; i < 6; i++) { for (int j = 0; j < 4; j++) { A[i][j] = rand() % 21 - 10; // Генерируем числа от -10 до 10 } } // Вывод матрицы printf("Матрица A:\n"); for (int i = 0; i < 6; i++) { for (int j = 0; j < 4; j++) { printf("%d ", A[i][j]); } printf("\n"); } // Вызов функции и вывод результата if (checkMatrix(A) == 0) { printf("Значение: 0 (н


Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili