#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
int Darr[3][4];
int i, j;
//3x4배열에 3-9사이의 난수를 대입
cout << "3x4배열" << endl;
for(i=0 ; i<3 ; i++)
{
for(j=0 ; j<4 ; j++)
{
Darr[i][j] = rand()%7+3;
cout << Darr[i][j] << ' ';
}
cout << endl;
}
cout << endl;
//Row(행)의 합과 평균을 계산
for(i=0 ; i<3 ; i++)
{
int RowSum=0;
for(j=0 ; j<4 ; j++)
{
RowSum += Darr[i][j];
}
float RowAvg = RowSum / (float)j;
cout << i+1 << "번째 행(Row)의 합 : " << RowSum << " 평균 : " << RowAvg << endl;
}
cout << endl;
//Col(열)의 합과 평균을 계산
for(j=0 ; j<4 ; j++)
{
int ColSum=0;
for(i=0 ; i<3 ; i++)
{
ColSum += Darr[i][j];
}
float ColAvg = ColSum / (float)i;
cout << j+1 << "번째 열(Col)의 합 : " << ColSum << " 평균 : " << ColAvg << endl;
}
cout << endl;
return 0;
}