Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
MatWalkers
0 / 0 / 0
Регистрация: 08.07.2016
Сообщений: 51
1

Найти сумму элементов матрицы расположенных после минимального элемента

20.12.2016, 13:04. Просмотров 796. Ответов 1
Метки нет (Все метки)

Дана целочисленная прямоугольная матрица. Определить:
2) Сумму элементов расположенных после минимального элемента.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2016, 13:04
Ответы с готовыми решениями:

Найти сумму элементов массива, расположенных после минимального элемента
Дан массив действительных чисел b1;…;b10 .. Найти сумму элементов расположенных после минимального...

Найти сумму элементов массива, расположенных после первого минимального элемента
Уважаемые программисты, помогите пожалуйста решить задачи изложенные ниже с использованием...

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
в одномерном массиве {3.24, -7.16, 2.28, -0.16, -3.22, 7.14, 2.88, -3.20, 0.99, -4.15} найти сумму...

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
Дан целочисленный массив размера n. Нужно: Найти сумму модулей элементов массива, расположенных...

Вычислить сумму элементов массива, расположенных после минимального элемента
С одномерным массивом, состоящим из n вещественных элементов, произвести следующие операции: 2)...

1
artem0711
17 / 17 / 22
Регистрация: 25.08.2010
Сообщений: 89
Завершенные тесты: 1
21.12.2016, 12:53 2
Лучший ответ Сообщение было отмечено MatWalkers как решение

Решение

Возвращает сумму элементов в строке после найденного минимального элемента
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
size_t SumAfterMinElement(int **M, size_t row, size_t column, const size_t rows, const size_t columns)
{
    int min = 1000, sum = 0;
    for (size_t i = 0; i < rows; i++)
    {
        for (size_t j = 0; j < columns; j++)
        {
            if (M[i][j] < min)
            {
                min = M[i][j];
                row = i;
                column = j;
            }
        }
    }
    for (size_t j = column + 1; j < columns; j++)
        sum += M[row][j];
    cout << "Минимальный элемент: " << min << endl << "Его позиция: [" << row << "][" << column << "]" << endl;
    return sum;
}
Отладочную информацию можно подчистить

Добавлено через 12 минут
Уууупс, возвращать функция должна значение типа int
C++
1
int MinElement(int **M, const size_t rows, const size_t columns)
И значения для хранения строки столбца минимального элемента можно переместить в тело функции
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2016, 12:53

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вычислить сумму элементов массива, расположенных после минимального элемента
Собрал код для вычислений в массиве. Вроде как работает, но почему то неправильно считает &quot;сумму...

Вычислить сумму элементов массива, расположенных после минимального элемента
В одномерном массиве, состоящем из n вводимых с клавиатуры целых элементов, вычислить сумму...

Найдите сумму элементов массива, расположенных после минимального элемента
2. Найдите сумму элементов массива, расположенных после минимального элемента.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.