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

В одномерном массиве А из n элементов удалить средний элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле? http://www.cyberforum.ru/cpp-beginners/thread1090786.html
подскажите пожалуйста, как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле?. ПС не предлагайте метод getline
C++ Напишите функцию, которая получает массив A ненулевых целых чисел размера N Напишите функцию, которая получает массив A ненулевых целых чисел размера N. Она возвращает значение последнего из тех его элементов AK, которые удовлетворяют неравенству AK<AN-1. Если таких элементов нет, то функция возвращает 0. Получилась такая программа: #include <iostream> using namespace std; int func (int A, int N); int main() { http://www.cyberforum.ru/cpp-beginners/thread1090782.html
C++ Что делать с warning : CA2122 : Microsoft.Security ?
Добрый день уважаемые форумчане! Закончил свой проект и решил протестировать его анализатором кода MVS2012 (в процессе компилирования) на предмет warning... (Просто компилятор их не выдает). Удалось устранить почти все (большей частью не внимателен был) кроме: MSBUILD : warning : CA2122 : Microsoft.Security : 'COpenGL:: Dispose(bool)' выполняет вызов в 'COpenGL::~COpenGL(void)', для которого...
C++ Сформировать массив С из исходных двух по правилу:
ПОМОГИТЕ!!! Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом: ci = max {ai, bi}, если i - четное; ci = min {ai, bi}, если и - нечетное
C++ Определить является ли лабиринт правильным. http://www.cyberforum.ru/cpp-beginners/thread1090763.html
определить является ли лабиринт правильным.Правильный лабиринт - такой лабиринт, в котором из любого места в любое другое можно попасть только одним способом. ОБЯЗАТЕЛЬНО! Решить эту задачу как-то с помощью очереди.
C++ Передача массива в функцию. Не могу понять что не так Добрый вечер. Помогите, пожалуйста, решить проблему. Задание такое: Дана целочисленная прямоугольная матрица, все элементы которой различны. Поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. Необходимо выполнить в двух вариантах: 1. Используя локальные массивы.... подробнее

Показать сообщение отдельно
TSed
19 / 19 / 1
Регистрация: 22.01.2013
Сообщений: 76
07.02.2014, 17:47     В одномерном массиве А из n элементов удалить средний элемент
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <vector>
int main(){
    int temp;
    std::vector<int> v;
    while (std::cin>>temp){
        v.push_back(temp);
    }
    int middle;
    if (!v.size()%2){
        middle = v.size() / 2;
    }
    else{
        middle = v.size() / 2 + 1;
    }
    auto it = v.begin() + middle - 1;
    v.erase(it);
    for (int i:v)
        std::cout<<i<<std::endl;
    system("pause");
    return 0;
 
}
 
Текущее время: 11:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru