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

найти два максимальных значения в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить количество сочетаний http://www.cyberforum.ru/cpp-beginners/thread672617.html
Здравствуйте,помогите написать программу на c++, вот сам текст задания: "Количество сочетаний из N элементов по M (N ≥ 0, 0 ≤ M ≤ N) вычисляется по формуле Cmn=N!/M!(N-M)! Для заданных значений N и M вычислить количество сочетаний, используя один цикл. Произвести трассировку программы, выполнение по шагам, наблюдение необходимых значений в окне Watch." Заранее спасибо.
C++ Проблемка с скачиванием не маленьких файлов в цикле Всем привет) Пишу софтину на с++, вкратце, что она делает: 1) Берет из файла links.txt ссылки, на которые нужно перейти. 2) Берет из файла string.txt строчку (текст), что нужно найти. 3) В цикле скачивает все страницы, и в каждой странице ищет ту строчку. Если находит, то эта ссылка (на страницу) летит в файлик f1.txt, если не находит этот текст, то ссылка летит в файлик f2.txt 4) профит. ... http://www.cyberforum.ru/cpp-beginners/thread672612.html
C++ Вычислить сумму элементов матрицы в заштрихованных ячейках, показанных на рисунке
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке.
Структура C++
Не работает функция определяющая находится точка в шаре или нет #include <conio.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <math.h> #include <locale.h> struct tochka
C++ Описать класс автомобиль http://www.cyberforum.ru/cpp-beginners/thread672524.html
помогите создать класс любой можно про автомобиль,мяч,прямоугольник и тд...,чтобы были конструктор,диструктор,продемонстрировать работу.. плиз срочно надо
C++ Идентификатор clrscr не определен #include <stdio.h> /*Включение в текст программы*/ #include <conio.h> /*определений и описаний функций*/ #include <string.h> /*для работы с консолью, строками*/ #include <math.h> /*и расчета математических формул*/ #include <ctype.h> int c,l,a; /*Глобальное задание массивов*/ float p1; void huffman (int,float *); /*Задание прототипов функций*/ int up... подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
16.10.2012, 21:06     найти два максимальных значения в массиве
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
29
30
31
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
    srand(time(0));
    
    int Size = 0;
    std::cout << "Size: ";
    std::cin >> Size;
    
    int *Array = new int [Size];
    int firstMax = 0, secondMax = 0;
    
    std::cout << "Array: " << std::endl;
    for(int i = 0; i < Size; i++)
    {
            std::cout << (Array[i] = rand() % 50) << " ";
            if(Array[i] > Array[firstMax])
                        firstMax = i;
            if((Array[i] > Array[secondMax]) && (Array[i] != Array[firstMax]))
                         secondMax = i;
    }
    std::cout << "\nFirst max: " << Array[firstMax] << "; Second max: " << Array[secondMax];
    std::cout << std::endl;
    delete [] Array;
    
    system("pause");
    return 0;
}
 
Текущее время: 18:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru