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

В масиве из 100 элементов установить координаты минимум и макимум - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посчитать сколько в тексте слов с 1, 2 и 3 слогами http://www.cyberforum.ru/cpp-beginners/thread911478.html
помогите пжлс, нужно посчитать сколько в тексте слов с 1, 2 и 3 слогами. Спасибо
C++ Необходимо реализовать обработку исключительных ситуаций в программе Необходимо реализовать обработку исключительных ситуаций в программе, в котором реализуется циклический алгоритм вычисления вектора значений функции f(x). На дисплей в цикле выводится значение аргумента x и соответствующее значение функции f(x), а также сообщения об исключительных ситуациях в программе, связанных с делением на нуль и пр. Почему то при разных значениях X F(x)=4, непонятно,... http://www.cyberforum.ru/cpp-beginners/thread911470.html
Найти количество квадратов нечетных чисел среди компонент файла C++
Дан файл f, компоненты которого являются целыми числами. Найти количество квадратов нечетных чисел среди компонент файла. Помогите решить, заранее благодарен.
C++ Консоль закрывается после перехода в функцию
После выполнения функции main консоль закрывается, в чем ошибка? int _tmain(int argc, _TCHAR* argv) { cout << "Введите своё имя" << endl; cin >> name; cout << "Ваше имя: " << name << endl; void console(); return 0; }
C++ Определение статистического поля вложенного класса http://www.cyberforum.ru/cpp-beginners/thread911428.html
Знаю что статистические поля надо объявлять вне класса. Но как определить статистическое поле класса который является вложенным. Подскажите какая в этом случае конструкция языка. Заранее спс. Вот код(Поле которое надо определить взято в комментарии): #include <iostream> #include <conio.h> #include <locale> using namespace std; const int f = 60;
C++ Капризный указатель О_о Создаю указатель на байт, при помощник арифметических операций +/- перемещаю его в цикле. Почему при уходе в минус ~2500 и в плюс ~1500 программа завершается ошибкой? Добавлено через 3 минуты #include <iostream> int main() { char * b = "1234567890"; подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
25.06.2013, 19:10     В масиве из 100 элементов установить координаты минимум и макимум
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <algorithm>
#include <iterator>
#include <cstddef>
#include <random>
#include <array>
 
int main()
{
    const size_t N = 100;
    std::array<int, N> a;
    std::mt19937 gen { std::random_device()() };
    std::uniform_int_distribution<int> uid(0, 100);
    std::generate(a.begin(), a.end(), [&uid, &gen]() -> int { return uid(gen); } );
    std::copy(a.cbegin(), a.cend(), std::ostream_iterator<int>(std::cout, " ") );
    auto p = std::minmax_element(a.cbegin(), a.cend());
    std::cout << "\nMin pos: " << std::distance(a.cbegin(), p.first) + 1
              << "\nMax pos: " << std::distance(p.second, a.cend()) << std::endl;
}
 
Текущее время: 13:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru