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

Удаление из массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как разделить функцию на функцию? http://www.cyberforum.ru/cpp-beginners/thread1023790.html
Доброго время суток всем, подскажите как мне сделать отношение двух функций, отдельно я их решил, а как разделить 1-ю на 2-ю не знаю, ниже условие задачи, отдельные коды функций. Для заданного...
C++ Подсчитать количество слов в тексте и удалить последнее. Задан текст. Посчитать кол-во слов и удалить в нем последнее слово.Если есть слова одинаковые с последним словом - удалить и их #include <stdio.h> #include <conio.h> #include <string> int main()... http://www.cyberforum.ru/cpp-beginners/thread1023789.html
Какая реализация лучше? std::pointer_to_binary_function vs std::function C++
Какая реализация (set_p или set_f) лучше /современнее / эффективнее ? pointer_to_binary_function в С++11 объявлен как deprecated. Правильно ли я передаю предикат len в конструкторе для объекта...
C++ Возврат моего объекта List из функции
Ребята, вот есть у меня такой List: template<class T> class List { public: typedef T* iterator; typedef const T* const_iterator; typedef T value_type;
C++ Создать блок схему http://www.cyberforum.ru/cpp-beginners/thread1023767.html
#include <iostream> #include <iomanip> using namespace std; int main() { setlocale(0, "rus"); const int N = 5; // размер матрицы const int M = 5; int i, j;
C++ Написать программу, рекурсивно вычисляющую сумму Найти сумму ряда с точностью \varepsilon, общий член которого равен {a}_{n}=\frac{n!}{(2n)!}. Точность считается достигнутой, если следующий член последовательности меньше заданного \varepsilon. подробнее

Показать сообщение отдельно
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170

Удаление из массива - C++

30.11.2013, 14:03. Просмотров 203. Ответов 3
Метки (Все метки)

Подскажите пожалуйста что здесь нужно поменять, чтобы программа удаляла из массива часть строки заданной длины с заданной позиции и выводила новый массив на консоль?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
void del(int mas[], int size, int pos, int dlin);
int main(){
    int mas[]={3, 7, 4, 3, 7, 14, 29, 2, 5, 5, 7, 2, 5, 7, 4, 7};
    int size=16, pos=4, dlin=5;
    suma(mas,size,pos, dlin);
    return 0;
}
void del(int mas[], int size, int pos, int dlin){
    int i=0;
    while(i<size){
        if(i==pos){
            size=size-1;
            for(int j=pos; j<(pos+dlin);j++)
                mas[j]=mas[j+1];
        }else i++;
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru