Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 09.11.2018
Сообщений: 5
1

Вычислить сумму всех элементов, которые расположены после наименьшего элемента матрицы 5 * 5

28.11.2018, 12:52. Показов 895. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
#include <iostream>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.11.2018, 12:52
Ответы с готовыми решениями:

Вычислить сумму всех элементов расположенных после наименьшего элемента матрицы
4) Вычислить сумму всех элементов, расположенных после наименьшего элемента матрицы 5*5

Как найти сумму элементов массива, которые расположены после первого положительного элемента?
Как найти сумму элементов массива, которые расположены после первого положительного элемента?

Нахождение суммы элементов матрицы-столбика, которые расположены после первого положительного элемента
Здравствуйте! Нужно решить задачу на нахождение суммы элементов матрицы-столбика, которые расположены после первого положительного элемента...

3
2 / 2 / 0
Регистрация: 20.07.2018
Сообщений: 28
28.11.2018, 13:42 2
А самому никак нельзя? Это же элементарная задача!
Подсказка: в цикле for будет ещё один цикл for. Первый будет считать строки матрицы, а второй номер ячейки. Минимум можно найти при инициализации матрицы. Для этого нужно создать переменную, в которой будем хранить минимальное значение. И чтобы запомнить номер строки и ячейки можно создать переменные.
0
4 / 3 / 2
Регистрация: 30.06.2018
Сообщений: 7
28.11.2018, 13:55 3
C++ Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include<iostream>
 
using std::cout;
using std::endl;
 
void main()
{
    const int ROW = 5, KOL = 5;
 
    int arr[ROW][KOL];
    int arrProxy[ROW*KOL];
    int sum = 0;
    int index = 0;
    int positionI;
 
    for (int i = 0; i < ROW; i++)
    {
        for (int j = 0; j < KOL; j++)
        {
            arr[i][j] = 1 + rand() % 10;//заполняем массив случайными числами
            arrProxy[index++] = arr[i][j];//перезаписываем в одномерный массив
        }
    }
    int min = arr[0][0];
    for (int i = 0; i < ROW*KOL; i++)//проверяем уже одномерный массив
    {
        cout << arrProxy[i] << "  ";
        if (arrProxy[i] <= min)//находим минимум и запоминаем его позиции.
        {
            min = arrProxy[i];
            positionI = i;//запоминаем позицию минимума
        }
    }
    for (int i = positionI+1; i < ROW*KOL; i++)
    {
        sum += arrProxy[i];//считаем сумму элементов массива с следующей  позиции после минимального значения
    }
 
    cout << endl;
    cout << sum;
 
 
    system("pause");
 
}
Вроде как то так
0
2 / 2 / 0
Регистрация: 20.07.2018
Сообщений: 28
28.11.2018, 16:18 4
Проще:
C++ Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
 
using std::cout;
 
int main() {
    int arr[5][5], x, y, sum = 0;
 
    for (int min = INT_MAX, countY = 0; countY < 5; countY++) {
        for (int countX = 0; countX < 5; countX++) {
            arr[countY][countX] = rand() % 100;
 
            if (min > arr[countY][countX]) {
                min = arr[countY][countX];
                x = countX;
                y = countY;
            }
        }
    }
 
    for (; y < 5; y++) {
        for (; x < 5; x++) {
            sum += arr[y][x];
        }
        x = 0;
    }
 
    cout << sum;
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.11.2018, 16:18
Помогаю со студенческими работами здесь

Вычислить сумму элементов матрицы, которые расположены выше главной диагонали
МАССИВ!!!!!!ПОМОГИТЕ НАЙТИ ОШИБКУ!!!! Дана матрица целых чисел размером 4*4. Вычислить сумму элементов матрицы, которые расположены выше...

Вычислить сумму четных элементов, которые находятся в массиве после первого нечетного элемента
Всем привет,прошу помочь,написать программу на языке СИ по этой задаче,буду очень благодарен.Заранее,большое спасибо. В массив x из 15...

Найти сумму тех элементов матрицы, которые расположены соответственно ниже, выше и на главной диагонали матрицы
Привет:) помогите написать код, буду очень благодарна;) Дана действительная квадратная матрица порядка N. Рассмотрим те элементы, которые...

Сформировать новый массив из элементов исходного массива, которые расположены после максимального элемента
Написать программу, которая формирует новый массив, состоящий из элементов исходного массива, которые расположены после максимального...

Найти сумму элементов матрицы, которые расположены ниже главной диагонали
Составить программу, которая исполняет заданную операцию над двумерным массивом размером 10х10. Для каждого столбика заданной матрицы...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Сопоставление с образцом (Pattern Matching) в Python: Списки и словари
py-thonny 19.03.2025
Программисты любят, когда код говорит сам за себя. Представьте, что вы можете просмотреть структуру данных и мгновенно понять, что с ней делать — без сложных условий и вложенных проверок. Именно эту. . .
Работа с метаданными EXIF и JPEG в JavaScript
run.dev 19.03.2025
Работа с изображениями в веб-разработке нередко выходит за рамки простого отображения картинки. Современные задачи требуют глубокого понимания структуры файлов и умения манипулировать их внутренними. . .
Чеклист для Kubernetes в продакшене: Лучшие практики для SRE
Mr. Docker 19.03.2025
Когда сталкиваешься с запуском Kubernetes в продакшене, невольно задаешься вопросом: почему то, что так гладко работало в тестовой среде, вдруг начинает вызывать головную боль на боевых системах?. . .
Разработка продвинутого ИИ в Unity с использованием Behavior Graph
GameUnited 19.03.2025
В разработке игр искусственный интеллект персонажей часто становится тем элементом, который превращает хорошую игру в выдающуюся. До недавнего времени разработчикам под Unity приходилось либо писать. . .
Словари в Python: методы работы, оптимизация, сериализация
py-thonny 19.03.2025
Каждый хотя бы раз сталкивался с необходимостью хранить связанные данные, где важна не только сама информация, но и их взаимосвязь. В дебрях Python словари — это тот универсальный инструмент, который. . .
Реализация паттерна CQRS с Event Sourcing в PHP
Jason-Webb 19.03.2025
CQRS (Command Query Responsibility Segregation) — это архитектурный паттерн, который разделяет операции чтения и записи данных в приложении. Если вы столкнулись с ситуацией, когда ваше PHP-приложение. . .
std::span в C++: Подпредставлени­я и срезы
NullReferenced 18.03.2025
Если вы когда-нибудь работали с большими объемами данных в C++, то наверняка сталкивались с необходимостью манипулировать отдельными частями массивов или контейнеров. Традиционные подходы часто. . .
std::span в C++: Доступ к элементам и итерирование
NullReferenced 18.03.2025
В C++ каждый разработчик сталкивается с проблемой эффективного управления последовательностями данных. Представьте: вы работаете с массивом, передаете его в функцию, а затем в другую, и каждый раз. . .
Утечки памяти в C#
UnmanagedCoder 18.03.2025
Когда мы говорим о разработке приложений на C#, то часто успокаиваем себя мыслью, что сборщик мусора решит все наши проблемы с памятью. "Память управляется автоматически" — эта мантра прочно засела в. . .
std::span в C++: Введение в невладеющее представление
NullReferenced 18.03.2025
С появлением стандарта C++20 у нас появился новый инструмент — std::span, который представляет собой невладеющее представление для работы с последовательностями данных. std::span — это легковесный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер