{
int [][] num_net = {
{
2, 5, 9, 3
}// First Month and each element is each week of this month
, {
4, 3, 8, 6
}//Second Month
,
{
7, 10, 5, 4
}//Third Month
};
for (int i = 0; i<num_net.length; i++) {
println ("Sum in "+(i+1)+" month is "+(Sum(num_net[i])));
println ("Max in "+(i+1)+" month is "+(Max(num_net[i])));
println ("Min in "+(i+1)+" month is "+(Min(num_net[i])));
println ("Average in "+(i+1)+" month is "+(Average(num_net[i])));
println();
}
println ("Total Sum Of "+(num_net.length)+" is "+(Sum_All(num_net)));
println ("Max in All Month is "+(Max_in_All(num_net)));
println ("Min in all Month is "+(Min_in_All(num_net)));
println ("Total Average Of "+(num_net.length)+" is "+(Average_All(num_net)));
}
///////////////////////
int Sum (int [] a) {
int sum = 0;
for (int i=0; i<a.length; i++) {
sum = sum + a[i];
}
return sum;
}
int Sum_All (int [][] a) {
int sum = 0;
for (int i = 0; i<a.length; i++) {
for (int j =0; j<a.length; j++) {
sum = sum + a[i][j];
}
}
return sum;
}
////////////////////////
int Max (int [] a) {
int max = 0;
for (int i =0; i<a.length; i++) {
if (max<=a[i]) {
max = a[i];
}
}
return max;
}
int Max_in_All (int [][] a) {
int Max = 0;
for (int i = 0; i<a.length; i++) {
for (int j =0; j<a[0].length; j++) {
if (a[i][j]>=Max) {
Max = a[i][j];
}
}
}
return Max;
}
/////////////////////////
int Min (int [] a) {
int min = a[0];
for (int i = 0; i<a.length; i++) {
if (min>=a[i]) {
min = a[i];
}
}
return min;
}
int Min_in_All (int [][] a) {
int Min = a[0][0];
for (int i = 0; i<a.length; i++) {
for (int j = 0; j<a.length; j++) {
if (Min >= a[i][j]) {
Min = a[i][j];
}
}
}
return Min;
}
////////////////////////
float Average(int [] a)
{
float sum=0;
for (int i=0; i<a.length; i++)
{
sum = sum+a[i];
}
float avg = sum/a.length;
return avg;
}
float Average_All (int [][]a) {
int sum = 0;
float Avg =0;
for (int i=0; i<a.length; i++) {
for (int j = 0; j<a[0].length; j++) {
sum = sum + a[i][j];
}
}
Avg = sum/((a.length)*(a[0].length));
return Avg;
}