Матрица: Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число - C (СИ)

Узнай цену своей работы

Формулировка задачи:

12.114.Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двумерном массиве(в 1 столбике за январь, во 2 -за февраль и.т.д).Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число

Решение задачи: «Матрица: Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число»

textual
Листинг программы
#include <stdio.h>
 
const int x_size = 12;
const int y_size = 10;
 
int main() {
    int matrix[y_size][x_size];
    int y, x;
    for (y = 0; y < y_size; y++)
        for (x = 0; x < x_size; x++)
            scanf("%d", &matrix[y][x]);
    int H;
    scanf("%d", &H); // Число, с которым сравнивается доход за сентябрь
    
    int sum = 0;
    for (y = 0; y < y_size; y++)
        sum += matrix[y][8];
        
    puts(sum > H ? "Yes" : "No");
    return 0;
}

Объяснение кода листинга программы

  1. Подключение стандартной библиотеки для ввода-вывода
  2. Объявление размера матрицы (x_size на y_size)
  3. Создание двумерного массива типа int (матрица)
  4. Ввод данных в матрицу с помощью двух вложенных циклов
  5. Ввод числа H (для сравнения с доходом за сентябрь)
  6. Создание переменной sum для хранения суммы дохода
  7. Два вложенных цикла для вычисления суммы дохода
  8. Проверка условия и вывод соответствующего сообщения (Yes/No)
  9. Возврат 0 для завершения программы

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы