Найти сумму минимальных элементов матрицы - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д