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

Троичное слияние списков - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в <iostream> http://www.cyberforum.ru/cpp-beginners/thread1785956.html
Вылазит такая ошибка - Error C2065: input: необъявленный идентификатор. Пробовал пофиксить студию (2013 ultimate) через стандартную прогу удалений программ. Но все равно ничего не вышло. Попытался...
C++ _getch() "на таймере" Пишу программу по типу гонок из тетриса и столкнулся со следующей проблемой. Для передвижения "машинки" я использую _getch(), при этом программа полностью останавливает любые действия при... http://www.cyberforum.ru/cpp-beginners/thread1785943.html
C++ Поменять элементы местами в массиве
swap (myArray,myArray); swap (myArray,myArray); swap (myArray,myArray); Это пытался привести через цикл. Подскажите где запутался? for (int i=0 ; i<7; i+=2) {
Записать в файл заданное количество строк из слова и его номера по порядку C++
Здравствуйте.Помогите написать программу.Вот принцип работы программы: 1)Вводиться слово к примеру star 2)Вводиться число к примеру 4 3)Создаётся текстовый файл с: star0 star1 star2 star3...
C++ Какие средства для работы с длинной арифметикой имеются в C++? http://www.cyberforum.ru/cpp-beginners/thread1785882.html
Как работать с длинной арифметикой в C++? Может есть какие-нибудь функции предназначенные именно для этого?
C++ Объединение 2 программ в 1 Доброе время суток!!!!!:) как объединить 2 консольные программы так чтобы запускаешь 1 а там была выборка например EN или RU Желательно 2 кнопки а не консоль подробнее

Показать сообщение отдельно
Peoples
1175 / 680 / 427
Регистрация: 06.02.2016
Сообщений: 1,785
Записей в блоге: 13
Завершенные тесты: 4
26.07.2016, 23:09
Можно так
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
32
33
34
35
36
37
#include <iostream>
#include <list>
#include <algorithm>
#include <ctime>
#include <cstdlib>
#include <iterator>
using namespace std;
int main() {
    srand(time(NULL));
    list<int>a;
    list<int>b;
    list<int>c;
    list<int>d;
    for(list<int>::size_type i=0; i<10; i++) {
        a.push_back(rand()%20);
    }
    for(list<int>::size_type i=0; i<10; i++) {
        b.push_back(rand()%20);
    }
    for(list<int>::size_type i=0; i<10; i++) {
        c.push_back(rand()%20);
    }
    copy(a.begin(),a.end(),ostream_iterator<int>(cout," "));
    cout<<endl;
    copy(b.begin(),b.end(),ostream_iterator<int>(cout," "));
    cout<<endl;
    copy(c.begin(),c.end(),ostream_iterator<int>(cout," "));
    a.sort();
    b.sort();
    c.sort();
    copy(a.begin(),a.end(),back_inserter(d));
    copy(b.begin(),b.end(),back_inserter(d));
    copy(c.begin(),c.end(),back_inserter(d));
    cout<<endl;
    copy(d.begin(),d.end(),ostream_iterator<int>(cout," "));
    return 0;
}
Добавлено через 3 минуты
Еще вариант
C++
1
2
3
d.assign(a.begin(),a.end());
d.insert(d.end(),b.begin(),b.end());
d.insert(d.end(),c.begin(),c.end());
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru