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

Удаление элемента из одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошыбка File1.cpp(29): E2467 'main()' cannot return a value http://www.cyberforum.ru/cpp-beginners/thread976721.html
#include<stdio.h> #include<conio.h> #include<math.h> #define pi 3.14159 //Прототип функцій: float BitshPoverhnja (float rc, float hc); float PovPoverchnja (float r, float hc); float Objem...
C++ Ошибка С2447 Всем здравствуйте. Сразу говорю, что в интернете решение этой ошибки не нашел, либо плохо искал, поэтому обратился сюда. Код:#include <iostream> using namespace std; int main (); { cout <<... http://www.cyberforum.ru/cpp-beginners/thread976717.html
Программа на цикл for (как добиться вывода на экран?) C++
Программа на цикл for(помогите добиться вывода на экран), повторять в цикле нужно вот это выражение: (x^i+sin(ix))/3^i от i:=1 до заданного n. Помогите доработать, чтобы компилировало и работало:...
Поиск не работает C++
Помогите пожалуйста, понять и исправить функцию поиска в линейном списке . Не понимаю, почему прога вылетает((( #include <iostream> #include <cstdlib> using namespace std; const int N=5; ...
C++ Сортировка по первому столбцу! http://www.cyberforum.ru/cpp-beginners/thread976692.html
Как отсортировать что бы имя с.г культуры было в алфавитмном порядке? #include "stdafx.h" #include <conio.h> #include <iostream> #include <stdio.h> #include <string.h> #include <windows.h>...
C++ Исправить программу Дано выражение. По законам математики вне зависимости от значений переменных a и b выражение всегда имеет значение 1. Нужно исправить программу, чтобы она выдавала значение 1. Текст: #include... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7498 / 4614 / 694
Регистрация: 29.11.2010
Сообщений: 12,633
14.10.2013, 01:07
Aer_rus, если число элементов в массиве узнается на стадии выполнения, то стоит пользоваться динамическими массивами. вам же для упрощения задачи лучше будет задавать размер константой и не спрашивать псевдоразмер у пользователя.
Я бы рекомендовал следующий алгоритм решения:
Свапнуть (поменять местами) k-й элемент и последний, уменьшить переменную, отвечающую за текущий размер массива на один. Следует лишь написать функцию swap, либо использовать уже готовую из хедера algorithm std::swap
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.