каждый месяц года хранится в двумерном массиве (первого магазина — в первой
строке, второго — во второй и т. д.). Составить программу для расчета
среднемесячного дохода любого магазина. Ввод, вывод элементов массива, а также требуемые
действия реализовать с помощью подпрограмм. Все подпрограммы должны иметь
независимый интерфейс.
Код: Выделить всё
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <time.h>
#include <iomanip>
using namespace std;
const int N = 10;
const int M = 12;
void input(int mas[N][M]);
void output(int mas[N][M]);
void sum(int mas[N][M], int i, int sumn);
void main()
{
int j, i, sumn;
int mas[N][M];
input(mas);
output(mas);
sum(mas,i, sumn);
cin >> i;
sumn = 0;
cout << "\nAverage monthly income of the store № " << i << "=" << sumn / 12;
system("pause");
}
void input(int mas[N][M])
{
srand(time(NULL));
for (int i = 0; i < N; i++)
for (int j = 0; j < M; j++)
mas[i][j] = rand() % 100;
}
void output(int mas[N][M])
{
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
cout << setw(3) << mas[i][j] << " ";
cout << endl;
}
}
void sum(int mas,int i, int sumn)
{
sumn = 0;
for (int j = 0; j<M; j++) sumn += mas[i, j];
}