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

Нахождение второго вхождения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выбор карты http://www.cyberforum.ru/cpp-beginners/thread109737.html
Исправьте чтоб скомпилировалось #include "stdafx.h" #include <conio.h> #include <time.h> #include <cstdlib> #include <cmath> using namespace std; char...
C++ Присваивание отрицательного числа Как присвоить отричательно е число переменной. к примеру matr=-4 не получается. http://www.cyberforum.ru/cpp-beginners/thread109728.html
Исходники C++
дайте сайт исходников!!!!!!!!!!!!!!
Перевод числа в разные системы C++
#include <iostream.h> int main() { int chislo; cout <<"-> "; cin >>chislo; cout << oct << chislo << endl; ввожу 5, на выходе тоже 5...
C++ Программа, вводящая последовательность целых чисел http://www.cyberforum.ru/cpp-beginners/thread109709.html
Напишите программу, которая вводит последовательность целых чисел и передает их по одному функции even, которая использует операцию вычисления остатка для определения четности числа. Функция должна...
C++ что означает это int a=5; a<<=3; cout<<a; выводит 40 оО подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5775 / 3425 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
29.03.2010, 11:37
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
26
27
28
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int max, temp;
    size_t i=0, count;
    std::cout << "Введите число элементов: ";
    std::cin >> count;
    std::cin >> max;
    for(size_t j=2; j<=count; ++j)
    {
        std::cin >> temp;
        if((!i)&&(max==temp))
            i=j;
        if(temp>max)
        {
            max=temp;
            i^=i;
        }
    }
    if(i)
        std::cout << "Номер второго вхождения максимального элемента " << max << " равен " << i << std::endl;
    else
        std::cout << "Второе вхождение максимального элемента " << max << " не найдено" << std::endl;
    system("pause");
    return 0;
}
ЗЫ. Нумерация элементов начинается с единицы
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru