
C/C++
Помогите, пожалуйста решить на C++, используя многомерные статические массивы

// я эту задачу уже делал кому-то
// выкладываю код:
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
const int t = 5, n = 6, m = 7;
double A[t][n][m], B[t][n][m];
srand(time(NULL));
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
A[x][y][z] = ( rand() % 1001 ) * 0.01;
double maxA;
maxA = A[0][0][0];
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
if(A[x][y][z] > maxA) maxA = A[x][y][z];
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
if(A[x][y][z] == 0.0) B[x][y][z] = maxA;
else B[x][y][z] = 1.0/A[x][y][z];
int xB = 0, yB = 0, zB = 0;
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
if(B[x][y][z] > B[xB][yB][zB])
{
xB = x;
yB = y;
zB = z;
}
cout << "B[" << xB << "][" << yB << "][" << zB << "] = "
<< B[xB][yB][zB] << '.' << endl;
return 0;
}
// выкладываю код:
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
const int t = 5, n = 6, m = 7;
double A[t][n][m], B[t][n][m];
srand(time(NULL));
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
A[x][y][z] = ( rand() % 1001 ) * 0.01;
double maxA;
maxA = A[0][0][0];
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
if(A[x][y][z] > maxA) maxA = A[x][y][z];
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
if(A[x][y][z] == 0.0) B[x][y][z] = maxA;
else B[x][y][z] = 1.0/A[x][y][z];
int xB = 0, yB = 0, zB = 0;
for(int x = 0; x < t; x++)
for(int y = 0; y < n; y++)
for(int z = 0; z < m; z++)
if(B[x][y][z] > B[xB][yB][zB])
{
xB = x;
yB = y;
zB = z;
}
cout << "B[" << xB << "][" << yB << "][" << zB << "] = "
<< B[xB][yB][zB] << '.' << endl;
return 0;
}
Похожие вопросы
- Помогите пожалуйста решить задачки c++
- Помогите, пожалуйста, решить задачу C++.
- Работа с многомерным статическим массивом на с++
- Помогите пожалуйста решить задачу на C ИЛИ C#
- Помогите, пожалуйста, решить задание. Работа с двумерными массивами.
- Помогите пожалуйста решить задачку по C++, напишите полный текст кода пожалуйста
- Помогите пожалуйста написать код.(C++)
- Помогите пожалуйста решить задачу на C++
- ПОМОГИТЕ НАПИСАТЬ ПРОГРАММУ НА C++ ИСПОЛЬЗУЯ ТОЛЬКО ЦИКЛЫ.
- Помогите пожалуйста решить задачу на языке С#.