Вопрос задан 03.10.2023 в 08:18. Предмет Информатика. Спрашивает Макурин Никита.

В двумерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь — в

первом столбце, за февраль — во втором и т. д.).Определить общую зарплату, выплаченную в июне. ( можно через с++)​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жданко Максим.

Ответ:

#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;  // Вывод суммы

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь с этим! При написании программы на C++, вам нужно просто просуммировать значения в столбце, соответствующем июню. Вот пример кода:

cpp
#include <iostream> using namespace std; int main() { const int rows = 18; // Количество людей const int columns = 12; // Количество месяцев // Создаем двумерный массив для хранения зарплат int salaries[rows][columns] = { // Ваш массив с данными о зарплатах // ... }; // Суммируем зарплаты за июнь int totalSalaryJune = 0; int juneColumn = 5; // Индекс июня (0-янв, 1-фев, ..., 5-июнь) for (int i = 0; i < rows; ++i) { totalSalaryJune += salaries[i][juneColumn]; } // Выводим общую зарплату за июнь cout << "Общая зарплата за июнь: " << totalSalaryJune << endl; return 0; }

Просто убедитесь, что в вашем массиве salaries данные расположены правильно, и измените размеры массива, если у вас больше или меньше людей или месяцев.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос