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

последовательность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ контролная http://www.cyberforum.ru/cpp-beginners/thread610074.html
4.Из входного текстового файла INPUT.TXT считать вещественные числа типа double и вывести в выходной текстовый файл OUTPUT.TXT те,которые больше 1 и количество нат. делителей у их целой части не больше 3.Количество чисел в выходном файле неизвестно.Определение того,сколько цифр 3 присутствует в записи целого числа,оформить в виде функции(функция должна быть универсальной,тоесть дожна правильно...
C++ задачка 3.1.в двоичном файле записаны целые числа типа int в количестве не более 15.считать эти числа в массив.допиcать в этот же файл отрицательный элемент массива,стоящий ближе всего к концу массива.если отрицательных элементов нет, то записать число 0 http://www.cyberforum.ru/cpp-beginners/thread610072.html
C++ контрольная
2.Из входного текстового файла INPUT.TXT считать вещественные числа типа float и вывести в выходной текстовый файл OUTPUT.TXT те,в записи целой части которых присутствуют хотя бы две цифры 3.Количество чисел в выходном файле неизвестно.Определение того,сколько цифр 3 присутствует в записи целого числа,оформить в виде функции(функция получает параметр-целое число,возвращает значение-количество...
двоичные файлы C++
1.в двоичном файле записаны целые числа типа long в количестве не более 30.считать эти числа в массив.допиать в этот же файл такой элемент массива,что сред положительных элементов он минимален.если положительных элементов нет, то записать число 0.
C++ вторую и предпоследнюю цифру числа поменять местами http://www.cyberforum.ru/cpp-beginners/thread610051.html
вторую и предпоследнюю цифру числа поменять местами через циклы, помогите пожалуйста срочно надо
C++ Массивы Помогите, друзья, не могу справиться с заданием. Нужно завести массив указателей на int* длины N и массив из int размера N*N и записать в M указатель на i-й участок второго массива. подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
20.06.2012, 16:10     последовательность
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::vector<int> v = {1, 12, 3, 4, 5, 6, 17, 8, 19, 0};
    std::copy(v.begin(), v.end(), std::ostream_iterator<int> (std::cout, " ") );
    std::cout<< std:: endl;
    int* max = &*std::max_element(v.begin(), v.end());
    std::cout<< std::distance(v.begin(), std::max_element(v.begin(), v.end(), [max](const int &x, const int &y) {return x < y && &y != max; } ) );
    return 0;
}
http://liveworkspace.org/code/edebd8...7320d66d04209d
 
Текущее время: 09:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru