#include <iostream>
using namespace std;
int main()
{
double A[4][3], b=1;
bool c = false;
for (int i=0; i<4; ++i)
for (int j=0; j<3; ++j) {
cin >> A[i][j];
if (abs(A[i][j])<1 or abs(A[i][j])>5) {b*=A[i][j]; c=true;}
}
if (c==true) cout<<b;
else cout<<"there are no such numbers";
return 0;
//Ввести двумерный массив A 4×3. Определить в нём произведение тех элементов, чей модуль лежит вне диапазона [1;5]
int masA[4][3],a,b;
cout << "Vvedite a and b: ";
cin >> a >> b;
for (int i=0; i < 4; i++) {
for (int j=0; j < 3; j++)
masA[i][j] = rand() % b + a; //рандом
cout << masA[i][j] << " ";
cout << "\n";
int p = 1;
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 3; j++)
if (abs(masA[i][j]) < 1 || (masA[i][j]) > 5)
p = p * masA[i][j];
cout << "Proizv= " << p;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
#include <iostream>
using namespace std;
int main()
{
double A[4][3], b=1;
bool c = false;
for (int i=0; i<4; ++i)
for (int j=0; j<3; ++j) {
cin >> A[i][j];
if (abs(A[i][j])<1 or abs(A[i][j])>5) {b*=A[i][j]; c=true;}
}
if (c==true) cout<<b;
else cout<<"there are no such numbers";
return 0;
}
#include <iostream>
using namespace std;
//Ввести двумерный массив A 4×3. Определить в нём произведение тех элементов, чей модуль лежит вне диапазона [1;5]
int main()
{
int masA[4][3],a,b;
cout << "Vvedite a and b: ";
cin >> a >> b;
for (int i=0; i < 4; i++) {
for (int j=0; j < 3; j++)
{
masA[i][j] = rand() % b + a; //рандом
cout << masA[i][j] << " ";
}
cout << "\n";
}
int p = 1;
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 3; j++)
{
if (abs(masA[i][j]) < 1 || (masA[i][j]) > 5)
p = p * masA[i][j];
}
}
cout << "Proizv= " << p;
return 0;
}