Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ П.5.4. Правил Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их... https://www.cyberforum.ru/ cpp-beginners/ thread2394534.html Функция: перевод числа с плавающей точкой в текст (массив char-ов) C++
Задача звучит так написать функцию перевода числа с плавающей точкой(double) в текст (массив char-ов)
C++ Как добавить свою библиотеку в стандартные С++ Доброго времени суток, уважаемые форумчане! Недавно стало интересно, можно ли добавить свою библиотеку к стандартным библиотекам с++. Чтобы не добавлять ее каждый раз в новом проекте в файлы... https://www.cyberforum.ru/ cpp-beginners/ thread2394524.html C++ Определить сколько раз встречаются цифры 0 и 5 https://www.cyberforum.ru/ cpp-beginners/ thread2394509.html
Дано натуральное число, определить е)сколько раз в нем встречаются цифры 0 и 5 (всего);
C++ Определить произведение цифр больше семи
Дано натуральное число, определить д)произведение его цифр больше семи;
C++ Определить сумму цифр числа, больших чем пять https://www.cyberforum.ru/ cpp-beginners/ thread2394507.html
Дано натуральное число, определить г)сумму его цифр больше пяти;
C++ Определить количество четных цифр Дано натуральное число, определить в) Количество четных цифр в нем .Составное условие и более одного неполного условного оператора не использовать.; https://www.cyberforum.ru/ cpp-beginners/ thread2394506.html Определить сколько раз встречается цифра равная последней C++
Дано натуральное число, определить б) сколько раз в нем встречается цифра равная последней.;
C++ Определить количество цифр 3 в заданном натуральном числе Дано натуральное число, определить а) количество цифр 3 в нем; https://www.cyberforum.ru/ cpp-beginners/ thread2394504.html C++ Определить стоимость билетов https://www.cyberforum.ru/ cpp-beginners/ thread2394495.html
(задание сделать на C++) Билет на дневной сеанс в кинотеатр стоит 30 к., на вечерний – 60 к. Сеанс и количество билетов ввести с клавиатуры. Вывести на экран стоимость билетов, ввести сумму...
Тип массива является неназначаемым C++
В 39 и 45 строке выдает ошибку:Тип массива является неназначаемым. С чем это связанно и как это можно исправить? #include "pch.h" #include <iostream> #include <fstream> #include <cstring> ...
C++ Считать список смежности из файла Добрый день! Новичок в программировании, поэтому заранее извиняюсь за код с возможными очевидными ошибками, буду очень рад, если конструктивно объясните где и в чём мой косяк. Цель: считать из... https://www.cyberforum.ru/ cpp-beginners/ thread2394470.html
1 / 1 / 0
Регистрация: 01.11.2017
Сообщений: 164
0

Замените в массиве максимальные элементы каждой строки нулями - C++ - Ответ 13273284

26.01.2019, 11:43. Показов 1460. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно заменить в массиве максимальные элементы каждой строки нулями.
Написал код, который обнуляет максимальные в строке, но этот код обнуляет только один максимальный, а по заданию как я понимаю нужно чтобы программа находила максимальный сверяла с остальными элементами массива и если этот максимальный совпадает по значению с проверяемым элементом, то его тоже обнулить.
Есть какой-то простой способ осуществить это?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    for (int i = 0; i < 7; i++)
    {
        bool SeachMax = false; 
        int Max = arr[0][0], IndexMax = 0;
        for (int j = 0; j < 4; j++) {
            if (Max < arr[i][j]) { // нахождение максимума
                Max = arr[i][j];
                IndexMax = j;
                SeachMax = true; // 
             }
        }
        cout << "Максимум " << i << " строки " <<  Max << endl;
        if (SeachMax == true) {
            arr[i][IndexMax] = 0; // делаем максимальный равным 0
        }
    }


Вернуться к обсуждению:
Замените в массиве максимальные элементы каждой строки нулями C++
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2019, 11:43
Готовые ответы и решения:

Замените в массиве максимальные элементы каждой строки произведением их цифр
Объявите двумерный целочисленный массив, в котором n x m элементов. Выполните генерацию массива...

Найти максимальные элементы каждой строки матрицы a(5,7) и сохранить их в одномерном массиве b
Найти максимальные элементы каждой строки матрицы a(5,7) и сохранить их в одномерном массиве b ...

В двумерном числовом массиве все отрицательные элементы замените нулями
В двумерном числовом массиве все отрицательные элементы замените нулями.

Замените в одномерном массиве, заполненном целыми числами, все элементы, кратные 3, нулями
Добрый день! Помогите, пожалуйста, решить задачу: Замените в одномерном массиве, заполненном целыми...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2019, 11:43
Помогаю со студенческими работами здесь

Если все элементы какой-либо строки данной матрицы равны между собой, то все элементы такой строки замените нулями
Если все элементы какой-либо строки данной матрицы равны между собой, то все элементы такой строки...

В массиве замените все четные по значению элементы нулями и рассчитайте сумму всех положительных элементов
В заданном массиве замените все четные по значению элементы нулями и рассчитайте сумму всех...

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

Заменить максимальные элементы каждой строки матрицы Q на соответствующие элементы массива B
Помогите сделать, не получается( Изменить матрицу Q(4,4) заменив максимальные элементы каждого...

Максимальные элементы каждой строки матрицы
Здравствуйте. Mathcad для меня программа новая, и у меня возникла сложность при написании...

Найти максимальные элементы каждой строки
Помогите прошу (задача по оброботке Двухмерному массиву) Нужно найти максим эллементы каждого...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru