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

Среди чисел кратных 11, выбрать наибольшее - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory http://www.cyberforum.ru/cpp-beginners/thread174973.html
#include "stdafx.h" #include <iostream.h> int main() { double d=1.321e9; int n=1024;
C++ Даны натуральное число n, действительные числа a1,...,an. Получить: max (-a1,a2,-a3,...,(-1)nan) Даны натуральное число n, действительные числа a1,...,an. Получить: max (-a1,a2,-a3,...,(-1)nan); http://www.cyberforum.ru/cpp-beginners/thread174961.html
C++ Какая схема размещения массивов в памяти?
Помогите, нужны ответи на вопросы!!!!! 1) Что такое индексация элементов массива? 2) Что такое генератор случайных чисел и как с его помощью можно заполнить массив? 3) Какая схема размещения...
C++ Задать одномерный массив с помощью указателей
задать одномерный массив с помощью указателей))
C++ записать одномерный массив http://www.cyberforum.ru/cpp-beginners/thread174936.html
записать одномерный массив...в котором положительные цифры отброшены в одну сторону а отриц. в другую
C++ Вычислить сумму ряда Вычислить сумму ряда вида S=x-(x^3)/3+(x^5)/5+...+(-1)^n*(x^2n+1)/2n+1.N дано и |x|<1. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
10002 / 5925 / 998
Регистрация: 25.07.2009
Сообщений: 11,172
21.10.2010, 14:10
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
#include <iostream>
#include <set>
#include <algorithm>
#include <functional>
 
int main(){
    const int ctrl(11);
    int size;
    std::cout << "Number of elements: ";
    std::cin >> size;
    int * arr = new int [ size ];
    for ( int i = 0; i < size; ++i ){
        std::cout << "Array[" << i << "] = ";
        std::cin >> arr[i];
    }
    
    std::set<int, std::greater<int> > set;
    for ( int i = 0; i < size; ++i )
        if ( ! ( arr[i] % ctrl ) )
            set.insert(arr[i]);
    
    if ( set.empty() )
        std::cout << "No nesessary elements in array!" << std::endl;
    else
        std::cout << "Greatest element fold " << ctrl << " is " << *set.begin() << std::endl;
    
    delete [] arr;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru