|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.03.2012, 09:17 | #1 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 30
|
Два наибольших значения
Задача: найдите два наибольших значения из 10 чисел. Подкиньте идею плиз. Код со счетчиком я без проблем могу написать для одного числа, а вот для двух не получается. Подкиньте хотя бы идею как это можно реализовать....
Просить помощи, не значит тупо списывать!
|
28.03.2012, 10:54 | #2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Конкретно для двух - почти то же самое, что и для одного. В качестве начальных берем первые два элемента, определяем из них наибольший, это будет max1, другой будет max2. Затем в цикле сравниваем другие элементы. Если какой-то больше max2 (если меньше - игнорируем), то сравниваем также с max1.
Код:
Скорее всего, вам больше подойдет первый вариант, но и про второй тоже полезно узнать.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
28.03.2012, 19:04 | #3 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 30
|
Спасибо вам за идею! Всё работает... С меня + в репутацию..
Просить помощи, не значит тупо списывать!
|
28.03.2012, 19:16 | #4 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 30
|
не знаю как, но наверное это ошибка.. В моем примере в else условие не нужно, потому что если я ввожу допустим первые 9 чисел от 1 до 9 и последнее к примеру: "-1", то else мне запишет в переменную max2 (max2<max1 - по условию) -1, а если я ввожу по данному примеру то должно выводить 8... По-моему это ошибка....
Просить помощи, не значит тупо списывать!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi. Определить два наибольших(хотя и ровных)произведения | hotkep | Помощь студентам | 6 | 12.12.2011 14:21 |
Два разных значения в одной ячейки! | nisan | Microsoft Office Excel | 25 | 29.10.2010 00:12 |
[C++] Определить два расположенных рядом значения | Divoha | Помощь студентам | 9 | 28.06.2009 11:46 |
Как приравнять два разных значения в excel? | Viento | Microsoft Office Excel | 7 | 06.01.2009 01:14 |
Найти два наибольших отрицательных числа | Makarov | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 14.06.2008 17:57 |