Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов третьего столбца - C (СИ)
Формулировка задачи:
Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов третьего столбца.
Решение задачи: «Ввести с клавиатуры двумерный массив из 9 чисел, подсчитать сумму элементов третьего столбца»
textual
Листинг программы
#include <stdio.h> #define N 3 int main() { int mas[N][N], sum = 0; for(int i = 0; i < N; i++) for(int j = 0; j < N; j++) { printf("Element (%d - line, %d - column) - ",i+1,j+1); scanf("%d",&mas[i][j]); } for(int i = 0; i < N; i++) sum += mas[i][2]; printf("Sum of elements of 3 column - %d",sum); }
Объяснение кода листинга программы
В этом коде:
- #include
Объявляется стандартная библиотека ввода-вывода, которая необходима для работы с консолью. - #define N 3 Определяется размер массива (в данном случае 3 на 3).
- int main() Объявляется функция main(), которая является точкой входа в программу.
- int mas[N][N], sum = 0; Объявляются две переменные: массив mas размера N на N и переменная sum для хранения суммы элементов.
- for(int i = 0; i < N; i++) Начальная и конечная итерация цикла for для заполнения массива.
- for(int j = 0; j < N; j++) Второй вложенный цикл for для заполнения массива.
- printf(
Element (%d - line, %d - column) -
,i+1,j+1); Вывод сообщения с номером строки и столбца. - scanf(
%d
,&mas[i][j]); Ввод значения в массив. - for(int i = 0; i < N; i++) Начальная и конечная итерация цикла for для прохода по всем элементам массива.
- sum += mas[i][2]; Сумма элементов третьего столбца добавляется к переменной sum.
- printf(
Sum of elements of 3 column - %d
,sum); Вывод суммы элементов на экран.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д