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

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение палиндрома в строке http://www.cyberforum.ru/cpp-beginners/thread873666.html
Суть задачи в том, чтобы в заданной строке найти самый длинный палиндром, при чем в строке abacbaa самый длинный палиндром ababa, если есть несколько палиндромов одинаковой длины, найти любой из них....
C++ Цикл for и OpenMP Недавно распаралелил свой цикл for, а теперь решил посмотреть на сколько я выигрываю от этого. Но вот неожиданность, все многопоточные версии работают дольше, чем одномоточная. Грешу на... http://www.cyberforum.ru/cpp-beginners/thread873662.html
графика (Написать программу «цветок»: распускается и закрывается.) C++
Написать программу «цветок»: распускается и закрывается.
C++ Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его.
Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его. String^ GetName() { try { ...
C++ Нахождение элементов в строках http://www.cyberforum.ru/cpp-beginners/thread873645.html
пишу программу, которая позволяет найти элементы в строках, все замечательно ищется, но только ПЕРВЫЙ элемент, как сделать так, чтобы на экран выводились ВСЕ элементы, удовлетворяющие поиску? Все...
C++ Ошибка В чем ошибка? #include<iostream> #include<stdio.h> #include<ctime> #include<cmath> using namespace std; double dist(int *a, int i1, int i2){ return sqrt((a-a)*(a-a)+(a-a)*(a-a)); }... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
21.05.2013, 23:00
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
#include <algorithm>
#include <iostream>
#include <vector>
 
int main()
{
    int a[] = {1,2,3,4,5};
 
    const int size = sizeof(a)/sizeof(*a);
    std::vector<int> v( a, a + size );
 
    // Переворачиваем
    std::reverse( v.begin(), v.end() );
 
    // Выводим
    for( auto e: v )
    {
        std::cout << e << " ";
    }
    std::cout << std::endl;
 
    // Удаляем середину
    v.erase( v.begin() + v.size()/2 );
 
    // Снова выводим
    for( auto e: v )
    {
        std::cout << e << " ";
    }
 
    std::system( "pause" );
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru