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

Найти минимальный и максимальный элементы массива и их порядковые номера - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножение 2-ух массивов поэлементно http://www.cyberforum.ru/cpp-beginners/thread539426.html
Написать функцию, которая умножает поэлементно 2 массива. Параметрами функции должны быть оба массива и массив, в который записывается результат. Помогите! Мне в голову уже совсем ниче не приходит, не люблю функции
C++ Не могу найти ошибку Добрый день. Имеется задача: Дано натуральное n. Подсчитать количество решений неравенства x2 + y2 < n в натуральных (неотрицательных целых) числах, не используя действий с вещественными числами. Написал код: #include <stdio.h> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread539420.html
C++ Подскажите что не в моем коде(Сортировка слиянием)
Я не очень понимаю где именно неверно в моем коде. Хотел рассортировать массив методом слияния. Если найдете заранее спасибо! int* getFirstHalf(int* array, int n){ int size=n/2+n%2; int* a=new int; for (char i=0; i<size;i++) a=array; return a;
Препроцессорная обработка C++
Столкнулась с пока непреодолимой для меня задачей, кто знает как такое решить, помогите новичку, буду очень благодарна:cry: :) постановка задачи: Написать программу, которая: • Выводит текст на экран дисплея; • Определяет порядковый номер заданного слова в каждом предложении текста и записывает в файл; По нажатию произвольной клавиши поочередно выделяет каждое предложение текста, а в...
C++ Скриншот раб стола + видео http://www.cyberforum.ru/cpp-beginners/thread539411.html
Как сделать скриншот рабочего стола и чтоб видео на нем было б изображено черным квадратом?
C++ Ребята подкажи что за библиотека...atlimage.h Дайте определение или какие функции выполняет atlimage.h подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5915 / 3352 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
05.04.2012, 07:34     Найти минимальный и максимальный элементы массива и их порядковые номера
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
#include <iostream>
#include <algorithm>
#include <iterator>
#include <vector>
#include <ctime>
 
int main()
{
    srand(time(NULL));
    std::vector<int> vec(20);
    std::generate(vec.begin(), vec.end(), [] () {
        return rand() % 20;
    });
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl;
    std::vector<int>::iterator max = std::max_element(vec.begin(), vec.end());
    std::vector<int>::iterator min = std::min_element(vec.begin(), vec.end());
    std::cout << "Max: " << *max << " pos: " << max - vec.begin()
        << std::endl << 
        "Min: " << *min << " pos: " << min - vec.begin()
        << std::endl;
    system("pause");
    return EXIT_SUCCESS;
}
 
Текущее время: 16:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru