Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умножить все отрицательные элементы массива на 100, а положительные заменить единицами https://www.cyberforum.ru/ cpp-beginners/ thread2255018.html
Создать одномерный массив из 10 случайных целых чисел из интервала от -12 до 20.Умножить все отрицательные элементы массива на 100, а положительные замените единицами. Вывести на экран исходный и...
Посчитать, сколько букв "О" в слове стоит на четных местах C++
#include <iostream> #include <string> using namespace std; int main() { string word; int n; cout << "cin >> "; cin >> word; for (int i = 0;word != '\0'; i ++) if ( i...
C++ Удаление из вектора указателей и предотвратить утечку памяти
Всем доброго времени суток!!! Помогите разобраться с удалением из вектора указателей на структуру. Удаление должно быть когда определенное поле структуры больше параметра целочисленного значеня m3...
C++ Дан квадратный массив из n элементов. Найти сумму элементов последнего столбца Дан квадратный массив из n элементов. Найти сумму элементов последнего столбца. https://www.cyberforum.ru/ cpp-beginners/ thread2255001.html
C++ Отсортировать массив случайных чисел расческой и расческой по убыванию https://www.cyberforum.ru/ cpp-beginners/ thread2255000.html
Ввести число n. список случайных чисел размера n которые будут идти по порядку следующим методом сортировки:расческой и расческой по убыванию. С++
C++ Тесты по С++
В каких выражениях результатом будет логическое значение? а)int x=2, y=3, z=x+y б)(i>3), ++i в)int c=4, b=32; (c==b) г)c=b Чему будет равно значение перменной х после выполнения команд n=2;...
C++ Для числа n определить, сколько подряд нулей содержится с правого края числа n!
Для числа n определить, сколько подряд нулей содержится с правого края числа n!
C++ Использование матриц Eigen в динамической памяти Вопрос как это можно сделать https://www.cyberforum.ru/ cpp-beginners/ thread2254981.html
C++ Двумерный массив С++ с задаваемым пользователем размером, от 1 до максимального числа с шагом 1 построчно и в спирали https://www.cyberforum.ru/ cpp-beginners/ thread2254972.html
Добрый день! Помогите пожалуйста, никак не могу разобраться с тем, как правильно написать код. Необходимо в одной программе создать 2 квадратные матрицы, размерность которых будет задаваться с...
C++ Манипуляция указателями на объекты класса Приветствую Есть несколько похожих классов с методами, различающимися реализацией, которые должны вызываться в одной и той же последовательности. Методы какого именно класса вызываются определяется... https://www.cyberforum.ru/ cpp-beginners/ thread2254966.html
Че,пацаны,аниме?
237 / 176 / 152
Регистрация: 02.05.2017
Сообщений: 707
29.05.2018, 09:48 0

Найти максимальный элемент массива, заменить все положительные элементы массива максимальным

29.05.2018, 09:48. Просмотров 739. Ответов 5
Метки (Все метки)

Ответ

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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand(time(0));
    int arr[10],max(0);
    cout << "Before : ";
    for(int i = 0;i<10;++i){
        arr[i] = rand() % 20 - 10;
        cout << arr[i] << " ";
        if(!i)max = arr[i];
        if(arr[i] > max)max = arr[i];
    }
    cout << "\n" << "Max : " << max << "\nAfter : ";
    for(int i = 0;i<10;++i){
        if(arr[i] > 0)arr[i] = max;
        cout << arr[i] << " ";
    }
 
    cout << endl;
    return 0;
}
Вы же уже создавали такую же тему?
Найти максимальный элемент массива, заменить все положительные элементы массива максимальным

Вернуться к обсуждению:
Найти максимальный элемент массива, заменить все положительные элементы массива максимальным
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2018, 09:48
Готовые ответы и решения:

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

Заменить все положительные элементы массива максимальным
Помогите пожалуйста.:) Создать одномерный массив из 10 случайных целых чисел из интервала от -10...

Все отрицательные элементы заданного массива L (11) разделить на максимальный элемент этого массива. Вывести максимальный элемент, начальный и преобра
Помогите составить программу на С++

В массиве заменить все отрицательные элементы на минимальный элемент, а все положительные – на максимальный
В массиве из 10 целых чисел заменить все отрицательные элементы на минимальный элемент, а все...

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