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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление элементов массива несоответствующих условию http://www.cyberforum.ru/cpp-beginners/thread1028260.html
Есть целочисленный массив _array из n элементов. Нужно проверить по условию, и если условие не выполняется - удалить этот элемент. Сделать это нужно без использования нового массива. Подскажите, пожалуйста, как?
C++ Найти sin #include "stdafx.h" #include <iostream> // для оператора cout #include <cmath> // для функции sin #include <stdio.h> #include <clocale> int _tmain(int argc, _TCHAR* argv) { http://www.cyberforum.ru/cpp-beginners/thread1028253.html
Массив состоящий из произведения двух других массивов C++
С помощью парралельного программирования: Построить массив состоящий из элементов равных произведению соответствующих элементов двух других массивов
Задание на тему "Строки и Функции" C++
Привет всем. Помогите решить задачу. Не могу понять само задание, т.к. не сталкивался подобным... И если уж кто-то это решит, закомментируйте объяснение что, где да как... т.е. где что выполняется... Задача такая: Написать и протестировать функцию STRP(str1,str2), которая возвращает указатель на первое вхождение символа из строки str2 в строку str1. Если ни один символ из строки str2 не...
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread1028234.html
Помогите решить лабы пожалйуста (((( не получается сколько не пробывал 1 Написать программу для вычисления Ln(1+x) с относительной погрешностью 8% используя расположение в ряд Ln(1+x)=x-x^2/2+x^3/3-x^4/4+...+(-1)^n*x^n+1/n+1+... 2 Дана Последовательность нулей и единиц . Написать программу , которая преобразует последовательность, заменяя каждую подпоследовательность 11001100 на...
C++ На сколько кусков распадется часть листа, если из него вырезать некоторые клетки? Есть алгоритм. Из листа клетчатой бумаги размером М*N клеток удалили некоторые клетки. На сколько кусков распадется оставшаяся часть листа? Пример. Если из шахматной доски удалить все клетки одного цвета, то оставшаяся часть распадется на 32 куска. Добавлено через 1 минуту К – количество удалённых клеток, (х1; у1), …, (хk; yk) – координаты удалённых клеток. Для решения данной задачи рассмотрим двумерный... подробнее

Показать сообщение отдельно
DJOGUREC
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 11

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

04.12.2013, 15:43. Просмотров 158. Ответов 1
Метки (Все метки)

Добрый день.Программа выполняет три функции, выводит массив, добавляет значения спереди и двигает их в право, и удаляет с конца массива значения, так как удалить наверно не получится то наверно надо заменить нолями. Помогите пожалуйста написать или подскажите как написать функцию int removeEnd() которая должна удалять элементы с конц

Удаление из массива.

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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int A[5]={1,2,3,4,5};
 
int addBegin(int x)
{
     for(int i = 5; i > 0; i--)
    {
       A[i] = A[i-1];
    }
    A[0] = x;
}
int removeEnd() // ??????
{
    
}
void showArr()
{
    for (int i = 0; i < 5; i++)
        cout << A[i];
}
int main()
{
    addBegin(9);
    addBegin(9);
    showArr(); // 9 9 1 2 3
    
    
       
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru