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

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

Войти
Регистрация
Восстановить пароль
 
Мобила
0 / 0 / 0
Регистрация: 15.08.2011
Сообщений: 12
#1

Выборка двух максимальных чисел из набора - C++

17.10.2011, 06:13. Просмотров 676. Ответов 2
Метки нет (Все метки)

Друзья, чет затупил и не могу сообразить, дан набор чисел, скажем 10 штук, необходимо найти два максимальных числа из набора, т.е. реально максимальное число и число на 2 месте по максимальности... вроде бы все просто, но задачу нужно решить не используя массивы... одним словом, в коде будет фигурировать один цикл, который будет давать нам возможность задавать эти числа и сразу же их сравнивать друг с другом... выявляя максимальное первое и второе... задавать числа второй раз запрещается... какие есть предложения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2011, 06:13     Выборка двух максимальных чисел из набора
Посмотрите здесь:

Поиск двух максимальных чисел - C++
Друзья, помогите, нужно написать программу, в которой пользователь вводит 10 чисел и программа находит в списке ДВА самый больших числа. В...

Нахождение двух максимальных чисел из 10 - C++
Вводится последовательно 10 чисел, найти 2 максимальных из них #include <iostream> using namespace std; int main () { int...

Найти максимальную сумму двух соседних чисел из данного набора - C++
Помогите пожалуйста написать в С++ Пытаюсь разобраться,а не получается( Сама задача: Дано целое число N (> 1) и набор из N чисел. Найти...

Найти минимальный элемент среди двух максимальных - C++
Всем привет, вот такая вот проблемка возникла, нужен мне минимальный элемент среди двух максимальных код вот так вот сделал: int...

Сформировать новый массив из максимальных элементов двух других - C++
Ввести 2 одномерных числовых массива А и В одинаковой длины и сформировать новый массив С , который состоит из элементов с(i)max{а(i);b(i)}...

В матрице определить произведение суммы индексов двух максимальных элементов - C++
в двумерном массиве определить произведение суммы индексов двух максимальных элементов главной диагонали а также расположить элементы...

Вывод хешей набора чисел - C++
Здравствуйте. Задача такова: Со старта задано число. Программа хеширует его в sha224 и выводит. После срабатывает цикл, прибавляет к...

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

Вывести K-е степени чисел из данного набора - C++
№3 Даны целые числа K, N и набор из N вещественных чисел: A1, A2, ..., AN. Вывести K-е степени чисел из данного набора: A1K, A2K, ...,...

Среди 10 чисел найти 2 максимальных - C++
Надо,что бы программа среди 10 чисел искала 2 максимальных #include<iostream> using std::cin; using std::cout; using std::endl; ...

Преобразовать два набора чисел по указанному правилу - C++
Даны действительные x1,…,x11 и y1,…,y11 числа. Получить действительные a1,…,a11 и b1,…,b11, преобразовав члены xi, yi по правилу: если...

Построить гистограмму некоего набора натуральных чисел - C++
Даны n натуральных чисел. Построить гистограмму для этих значений. Помогите, пожалуйста


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
17.10.2011, 07:49     Выборка двух максимальных чисел из набора #2
C++
1
2
3
4
5
6
7
8
9
10
    for(i=0; i<9; i++)
    {
        cin>>num;
        if(num > max)
        {
            max2 = max;
            max = num;
        }
        else if(num > max2 && num != max) max2 = num;
    }
Мобила
0 / 0 / 0
Регистрация: 15.08.2011
Сообщений: 12
17.10.2011, 08:45  [ТС]     Выборка двух максимальных чисел из набора #3
Спасибо, комрад!
Yandex
Объявления
17.10.2011, 08:45     Выборка двух максимальных чисел из набора
Ответ Создать тему
Опции темы

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