|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.12.2011, 17:07 | #1 |
Регистрация: 21.12.2011
Сообщений: 5
|
2-ой максимум массива!
Прошу помощи специалистов или тех кто в этом разбирается.
По причине серьёзной болезни я пропустил больше половины семестра. Теперь надо нагонять материал. Задача такая: Найти второй максимум массива, массив вводиться с клавиатуры. Второй максимум я найти смог, а ввод с клавиатуры не получается. Помогите кто знает. Изменить именно эту программу: #include<iostream> #define MIN -1 using namespace std; int main() { int max=MIN,second_max=MIN; int arr[6]={0,1,2,3,4,5}; for(int i=0;i<5;i++){ cout<<"::"<<arr[i]; } for(int i=0;i<5;i++){ if(arr[i]>max){ second_max=max; max=arr[i]; } } cout<<endl<<"Second Max:"<<second_max; int i; cin>>i; return 0; } |
21.12.2011, 17:15 | #2 |
Форумчанин
Регистрация: 16.09.2011
Сообщений: 114
|
Второй максимум - это наибольший элемент из тех, что меньше максимального? Ну типа у массива 1 5 3 8 первый максимум 8, а второй 5 ? Так что ли?
|
21.12.2011, 17:17 | #3 |
Регистрация: 21.12.2011
Сообщений: 5
|
|
21.12.2011, 17:19 | #4 |
Форумчанин
Регистрация: 16.09.2011
Сообщений: 114
|
Ну тогда держи
Код:
Последний раз редактировалось JuniorProger; 21.12.2011 в 17:21. |
21.12.2011, 17:28 | #5 |
Регистрация: 21.12.2011
Сообщений: 5
|
Премного благодарен, всеуважаемый JuniorProger. Побольше бы таких людей как ты.
|
21.12.2011, 17:35 | #6 |
Форумчанин
Регистрация: 16.09.2011
Сообщений: 114
|
А вообще всякие задачки с массивами и примеры их решения с объяснениями есть почти в каждом учебнике по С++. Наверняка в том, по которому вас учат (или в лекциях), что-то подобное есть. Хотя, иногда теоретический материал не сразу понятен и на примерах быстрее понимаешь. Спрашивай, если что, но и сам думай, читай и пытайся понять.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
к элементам первой половины массива добавить минимум, а к элементам второй - добавить максимум | specialist | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 08.05.2011 01:46 |
Максимум Массива | SKyzZz | Общие вопросы C/C++ | 3 | 15.02.2011 22:08 |
с++ первый максимум | kate311893 | Помощь студентам | 0 | 26.05.2010 14:11 |
максимум | meteor | Microsoft Office Excel | 2 | 06.12.2008 13:08 |