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

Удаление числа в массиве по индексу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение бинарного файла ifstream http://www.cyberforum.ru/cpp-beginners/thread301258.html
есть бинарный файл 10101010101111010101011011001101001010100010 нужно прочить его в массив как числа, как? спасибо
C++ минимальные расстояния на графе Здравствуйте, уважаемые программисты. Задача такова: Задано N домов и M дорог. Дома пронумерованы от 1 до N. Каждая дорога определяется тройкой чисел (i,j,k), где i - номер дома вначале дороги, j - номер дома в конце дороги, k - длинна дороги. В каждом доме живёт по одному человеку. Найти точку, что есть местом встречи всех людей, от которой суммарное расстояние ко всем домам будет... http://www.cyberforum.ru/cpp-beginners/thread301256.html
C++ Срочно)
помогите написать текст программы, пожулуйста!! Вот задача: Дана целочисленная матрица размера M*N различные строки матрицы назовем похожими , если совпадают множества чисел, встречающихся в этих стороках. Найти количество строк, похожих на первую строку.
C++ Конструктор копирования
Помогите доделать задание. Создать иерархию классов транспорт – воздушный транспорт – вертолет. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. #include <iostream> #include <string.h> using namespace std; class Transport {
C++ #include <vcl.h> http://www.cyberforum.ru/cpp-beginners/thread301228.html
Скажите пожалуйста, что это за билдеровская приблуда?
C++ робот Робот может перемещаться в четырех направлениях ("С" -- север, "З" -- запад, "Ю" -- юг, "В" -- восток) и принимать три цифровые команды: 0 - продолжать движение, 1 -- поворот налево, -1 -- поворот направо. Дан символ С -- исходное направление робота и число N -- посланная ему команда. Вывести направление робота после выполнения полученой команды. подробнее

Показать сообщение отдельно
wayn
5 / 5 / 1
Регистрация: 19.01.2011
Сообщений: 136
21.05.2011, 18:13     Удаление числа в массиве по индексу
Программа удаляет элемент массива по индексу, ну должна удалять,но ничего не выходит, посмотрите кому не лень :
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 <cstdlib>
using namespace std;
 
int del(int []);
 
const int n=5;
 
int main()
{
    int a[5];
    int i;
cout <<"Bbedite massiv "<<n<<" - cifr"<<": ";
    for (i=0; i<n; ++i)
    {
        cin >>a[i];
        cout.width(3);
        cout <<a[i];
    }
    cout <<"\n";
    del(a);
    return 0;
}
 
int del(int b[])
{
    int i,x;
    cout <<"Kakoi element delete?"<<" ot 1 do "<<n<<": ";
    cin >>x;
    x=--x;
 
    for (i=0; i<n; ++i) if(x==i) b[i]=b[i+1];
 
    for (i=0; i<n-1; ++i) cout <<b[i]<<"\n";
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru