Матрица: Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число - 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; }
Объяснение кода листинга программы
- Подключение стандартной библиотеки для ввода-вывода
- Объявление размера матрицы (x_size на y_size)
- Создание двумерного массива типа int (матрица)
- Ввод данных в матрицу с помощью двух вложенных циклов
- Ввод числа H (для сравнения с доходом за сентябрь)
- Создание переменной sum для хранения суммы дохода
- Два вложенных цикла для вычисления суммы дохода
- Проверка условия и вывод соответствующего сообщения (Yes/No)
- Возврат 0 для завершения программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д