В двумерном массиве хранится информация о зарплате 18 человек за каждый
месяц года (за январь — в первом столбце, за февраль — во втором и т. д.).
Определить общую зарплату, выплаченную в июне. ( можно через с++)
Ответы
Ответ:
#include <iostream>
using namespace std;
int main()
{
int array[18][12] = {};
for (int i = 0; i < 18; i++)
{
for (int j = 0; j < 12; j++)
{
cin >> array[i][j];
}
cout << endl;
}
int sum = 0;
for (int i = 0; i < 18; i++)
{
int j = 5;
sum += array[i][j];
}
cout << sum;
}
Объяснение:
#include <iostream> // Библиотека ввода-вывода
using namespace std; // Пространство имён
int main()
{
int array[18][12] = {}; // Обнуляем двумерный массив
// Ввод массива
for (int i = 0; i < 18; i++)
{
for (int j = 0; j < 12; j++)
{
cin >> array[i][j]; // Ввод элемента в i строку и j столбец
}
cout << endl; // Перенос на следующую строку
}
// Сумма 6 столбца ( июня )
int sum = 0; // Переменная, которая будет хранить в себе сумму
for (int i = 0; i < 18; i++)
{
int j = 5; // Индексация начинается с нуля ⇒ 6 (июнь) столбец = 5 индексу
sum += array[i][j]; // Сумма i элемента 5 столбца
}
cout << sum; // Вывод суммы
}