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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как разделить функцию на функцию? http://www.cyberforum.ru/cpp-beginners/thread1023790.html
Доброго время суток всем, подскажите как мне сделать отношение двух функций, отдельно я их решил, а как разделить 1-ю на 2-ю не знаю, ниже условие задачи, отдельные коды функций. Для заданного целого числа n вычислить: Вот код 1-й функции #include <iostream.h> double sum(int i) { if (i==1) return 1; else return((i*i)+sum(i-1)); }
C++ Подсчитать количество слов в тексте и удалить последнее. Задан текст. Посчитать кол-во слов и удалить в нем последнее слово.Если есть слова одинаковые с последним словом - удалить и их #include <stdio.h> #include <conio.h> #include <string> int main() { char str; int count=0; char *pstr; 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 в конструкторе для объекта set2?#include <iostream> #include <vector> #include <set> using std::string; using set_p = std::multiset<string, std::pointer_to_binary_function<const string&, const string&, bool>>; using set_f =...
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
30.11.2013, 14:03     Удаление из массива
Подскажите пожалуйста что здесь нужно поменять, чтобы программа удаляла из массива часть строки заданной длины с заданной позиции и выводила новый массив на консоль?
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++;
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru