Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле? подскажите пожалуйста, как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле?. ПС не предлагайте метод getline https://www.cyberforum.ru/ cpp-beginners/ thread1090786.html C++ Напишите функцию, которая получает массив A ненулевых целых чисел размера N
Напишите функцию, которая получает массив A ненулевых целых чисел размера N. Она возвращает значение последнего из тех его элементов AK, которые удовлетворяют неравенству AK<AN-1. Если таких элементов нет, то функция возвращает 0. Получилась такая программа: #include <iostream> using namespace std; int func (int A, int N); int main() {
C++ Что делать с warning : CA2122 : Microsoft.Security ? Добрый день уважаемые форумчане! Закончил свой проект и решил протестировать его анализатором кода MVS2012 (в процессе компилирования) на предмет warning... (Просто компилятор их не выдает). Удалось устранить почти все (большей частью не внимателен был) кроме: MSBUILD : warning : CA2122 : Microsoft.Security : 'COpenGL:: Dispose(bool)' выполняет вызов в 'COpenGL::~COpenGL(void)', для которого... https://www.cyberforum.ru/ cpp-beginners/ thread1090780.html C++ Сформировать массив С из исходных двух по правилу: ПОМОГИТЕ!!! Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом: ci = max {ai, bi}, если i - четное; ci = min {ai, bi}, если и - нечетное https://www.cyberforum.ru/ cpp-beginners/ thread1090768.html
Определить является ли лабиринт правильным. C++
определить является ли лабиринт правильным.Правильный лабиринт - такой лабиринт, в котором из любого места в любое другое можно попасть только одним способом. ОБЯЗАТЕЛЬНО! Решить эту задачу как-то с помощью очереди.
C++ Передача массива в функцию. Не могу понять что не так https://www.cyberforum.ru/ cpp-beginners/ thread1090747.html
Добрый вечер. Помогите, пожалуйста, решить проблему. Задание такое: Дана целочисленная прямоугольная матрица, все элементы которой различны. Поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. Необходимо выполнить в двух вариантах: 1. Используя локальные массивы....
C++ operator+ overload https://www.cyberforum.ru/ cpp-beginners/ thread1090741.html
#include <iostream> class point { private: int x; int y; public:
C++ Доступ к элементу структуры, массив которых хранится в vector
Как получить доступ к элементу структуры, если несколько структур хранится в vector? Я прохожу по вектору через итератор. vector<trade>::iterator it; for(it=first.begin();it!=first.end();it++) { } В цикле я хочу каждый раз записывать все элементы структуры trade в строку и выводить на экран.
C++ Создание собственной функции Даны натуральные числа m, n и целые числа A1,..., An; B1,..., Bm;C1,..., C10. Создать собственную функцию для расчёта минимума из массива чисел MIN(L). Вычислить значение выражения, используя функцию MIN(L): L=min(B1,...,Bm)+min(C1,..., C10)/1+(max(A1,..., An) #include <iostream> #include <math.h> #include "stdafx.h" template<typename T> T massmin(int from, int to, T *m) { T ret = m;... https://www.cyberforum.ru/ cpp-beginners/ thread1090720.html C++ Графический примитив Написать программу, рисующую данную фигуру. p.s подскажите, есть ли какие-нибудь графические библиотеки для dev c++ ? https://www.cyberforum.ru/ cpp-beginners/ thread1090694.html
C++ Замена первого столбца на последний в массиве
Задание : поменять местами первого столбца массива на последний( размерность массива с клавы) Я чего-то начал делать, но получилась галиматья: #include "stdafx.h" #include <iostream> #include <time.h> using namespace std; int main() { int j, k, N, M; srand(time(NULL));
C++ Сложность в разработке класса содержащий список объектов https://www.cyberforum.ru/ cpp-beginners/ thread1090671.html
Доброе время суток! Ув. форумчани, c ООП знакома поверхностно поэтому не судите строго, имеется следующая задача: Используя понятие множественного наследования, разработайте класс "Окружность, вписаная в квадрат". Создайте класс, хранящий список таких объектов, переопределив + и - для добавления и удаления объектов, а также операцию индексации. Продемонстрируйте работу со списком в функции...
20 / 20 / 15
Регистрация: 22.01.2013
Сообщений: 76
07.02.2014, 17:47 0

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

07.02.2014, 17:47. Показов 1046. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено nikita7991 как решение

Решение

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;
 
}


Вернуться к обсуждению:
В одномерном массиве А из n элементов удалить средний элемент C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2014, 17:47
Готовые ответы и решения:

В одномерном массиве удалить средний элемент
1.В одномерном массиве удалить средний элемент. 2.В середину массива вставить 0(ноль).

Удалить последний четный элемент в одномерном массиве
Удалить последний четный элемент в одномерном массиве. Не слишком сложная, но я не...

В одномерном массиве (в массиве n элементов) удалить все элементы стоящие между минимальным положительным и максимальным отрицательным элементом
Добрый вечер!) Помогите с задачкой: В одномерном массиве (в массиве n элементов) удалить все...

В одномерном массиве удалить элемент со значением B, упорядочить массив по возрастанию
В одномерном массиве удалить элемент со значением B, упорядочить массив по возрастанию, а затем...

2
07.02.2014, 17:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2014, 17:47
Помогаю со студенческими работами здесь

В заданном одномерном массиве удалить каждый третий положительный элемент
1)определите сколько строк заданной матрицы A(N,M) содержат хотя бы один элемент из заданного...

Используя шаблонный класс в одномерном массиве удалить веденный с клавиатуры элемент
В одномерном массиве удалить веденный с клавиатуры элемент. Определить шаблонный класс. В...

Найти средний по величине элемент, т.е. такой, что в массиве ровно n элементов меньше его и столько же элементов больше
Всем привет. Помогите, пожалуйста, алгоритм решения задачи, либо блок схему. Медиана. В массиве...

Найти максимальный, средний элемент, вычесть средний элемент из всех элементов матрицы
Задана двумерная матрица размерностью 8х8 элементов, заполненная случайными числами из диапазона...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru