Найти сумму минимальных элементов матрицы - C (СИ)
Формулировка задачи:
Помогите, пожалуйста, написать программу на языке C. Задание: Дана матрица N(3 x 2). Найти сумму отрицательных элементов
Решение задачи: «Найти сумму минимальных элементов матрицы»
textual
Листинг программы
#include <stdio.h> #include <stdlib.h> void main() { int A[3][2],/*Массив*/ i,j, S;/*Сумма отр. элементов массива*/ /*Ввод массива*/ for(i=0;i<3;i++){ for(j=0;j<2;j++){ printf("Vvedite A[%d][%d]=",i,j); scanf("%d",&A[i][j]); } } /*Вывод на экран массива*/ for(i=0;i<3;i++){ for(j=0;j<2;j++){ printf("%4d",A[i][j]); } printf("\n"); } /*Ищем отрицательные и суммируем их*/ for(i=0;i<3;i++){ for(j=0;j<2;j++){ if(A[i][j]<0) S+=A[i][j]; } } printf("S=(%d)",S); }
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с файлами и математическими операциями
- Объявление переменных: массив A размером 3x2, переменные i, j для обозначения индексов массива и переменная S для хранения суммы отрицательных элементов массива
- Ввод массива с помощью цикла for и функции scanf
- Вывод массива на экран с помощью цикла for и функции printf
- Поиск отрицательных элементов массива с помощью цикла for и условного оператора if
- Суммирование найденных отрицательных элементов и сохранение результата в переменную S
- Вывод суммы на экран с помощью функции printf
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д