Ребята могут помочь мне сделать этот код, потому что я использовал 6 часов и до сих пор не получил ответа.Чтобы создать двумерный массив
Вопрос заключается в "написать программу, которая создает двумерный массив (6 * 6), заполнить массив случайными числами от 1 до 100. а: Получить общее количество всех чисел б: Получить среднее всех чисел с: определить строку общего D: определить самый высокий в строке е:. определить самый низкий в строке
Вот мой код
#include <iostream>
#include <ctime>
using namespace std;
// Main Function
int main()
{
//Initialize Variables
int table1[6][6];
int highest ;
int lowest ;
double sumRow = 0;
int row = 0;
int col = 0;
//PrintArray
for (row = 0; row < 6; row++)
{
for (col = 0; col < 6; col++)
{
{
table1[row][col] = rand() % 100 + 1;
}
cout << table1[row][col] << "\t";
}
cout << "" << endl << endl;
}
//Highest & lowest value in the row
for(row = 0; row <6; row ++)
{
highest = table1[row][0];
lowest = table1[row][0];
for (col = 0; col < 6; col++)
{
if (highest < table1[row][col])
highest = table1[row][col];
if (lowest > table1[row][col])
lowest = table1[row][col];
sumRow = sumRow + table1[row][col];
}
cout <<" Row" << row <<" highest value :" << highest <<endl;
cout <<" Row" << row <<" lowest value :" << lowest << endl;
cout <<" Row" << row <<" average value :" << sumRow/6 <<endl;
cout <<" Row" << row <<" Total value :" << sumRow << endl;
sumRow = 0;
cout << endl;
}
}
_ "[I] до сих пор не получил ответа" _ не является особенно хорошим описанием проблемы. С чем конкретно вы столкнулись? – Michael
@ItsGreg 'row = 0' и' col = 0' в цикле делать это, я думаю –
Пожалуйста, отредактируйте свой вопрос, чтобы включить [mcve] и ясную инструкцию о проблемах. –