Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
#1

Как найти любой максимальный элемент массива? - C++

04.01.2013, 22:22. Просмотров 818. Ответов 5
Метки нет (Все метки)

Как сделать чтобы найти любое максимальное число,как здесь схитрить?
C++
1
2
3
4
5
6
max = -100; 
for (int i = 0;i<N;i++)
 {
    massiv[i]>max;
    massiv[i] = max;
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2013, 22:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как найти любой максимальный элемент массива? (C++):

найти максимальный элемент массива x(15) . переставить местами этот максимальный элемент с индексом 4 - C++
поможете с курсовым ?

Как найти максимальный элемент массива? - C++
#include &lt;iostream.h&gt; int main() { int s=0; int a={1,15,85,25,4}; for (int i=0; i&lt;5; i++)как найти максимальный элемент . я...

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

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

Найти максимальный элемент массива и вывести последний четный элемент - C++
Короче нужно чтобы програма нашла максимальный елемент масива и выводила на екран последное четное число масива #include&lt;iostream&gt; ...

Найти максимальный элемент массива; найти произведение элементов массива, удовлетворяющих условию - C++
В одномерном массиве, состоящим из n целых элементов, вычислить: Номер максимального элемента массива; произведение элементов массива,...

5
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
04.01.2013, 22:28 #2
а если в массиве нет элемента, большего, чем -100? Получается, что в ответе выведется число, которое в массиве даже не состоит.

C++
1
2
3
4
max = massiv[0];  // зададим максимальным значением первый элемент массива.
for (int i = 0;i < N;i++)
    if (massiv[i] > max);
        massiv[i] = max;
1
Vourhey
Почетный модератор
6485 / 2259 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.01.2013, 22:35 #3
Цитата Сообщение от faLek Посмотреть сообщение
massiv[i] = max;
а не наоборот?
1
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
04.01.2013, 22:37 #4
кстати да :-) А я что-то и не обратил внимания
0
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
04.01.2013, 22:37  [ТС] #5
Vourhey, на скорую руку набрасывал,так ошибся)))

Afflicted, спасибо,просто нужно же,чтобы ьфксимальный элемент присвоено значение массива,спасибо))
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
04.01.2013, 23:05 #6
поиск максимального
C++
1
2
3
4
5
6
max = massiv[0];
for (int i=1; i<N; i++)
    if (massiv[i] > max)
        max = massiv[i];
        
cout << max;
0
04.01.2013, 23:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2013, 23:05
Привет! Вот еще темы с ответами:

Найти максимальный элемент массива и сумму элементов массива по условию - C++
Доброе утро!...Уже и не знаю в чём дело....Вот тебе и заочное отделение:) Написать программу, работающую с одномерным вещественным...

Найти максимальный элемент массива - C++
Найти макс. элемент массива Х #include &quot;stdafx.h&quot; #include &lt;cstdio&gt; #include &lt;Windows.h&gt; void main() { ...

Найти максимальный элемент массива - C++
Здравствуйте! Помогите пожалуйста сделать программу с нахождением максимального эелемента массива, вот задание к программе: &quot;Дан массив...

Найти максимальный элемент массива - C++
Выдает 3 ошибки, помогите разобраться. В чем дело? Errors: \max\main.cpp||In function `int main()':| \max\main.cpp|13|error: invalid...


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

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

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