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

Удалить элементы в массиве с номера к1 по к2 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В простую переменную последовательно вводятся N чисел, определить http://www.cyberforum.ru/cpp-beginners/thread1193837.html
В простую переменную последовательно вводятся N чисел, определить сколько, чисел больше своих соседей слева и справа. Посоветуйте как написать программу которая бы это делала. Важно: в программе не должны быть использованы массивы. Все должно быть с помощью циклических алгоритмов, условий и т.д :)
C++ Метод Монте-Карло (вероятность попадания при стрельбе) В общем задача такова: Добавить Метод Монтекарло, что бы показывало всевозможные попытки расчета вероятности. Сама задача: Производится стрельба двумя снарядами по k бакам с го- рючим (k>2), расположенным рядом друг с другом в одну ли- нию. Каждый снаряд независимо от других попадает в первый бак с вероятностью p1 во второй – с вероятностью р2 и т. д. Для воспламенения баков требуется два... http://www.cyberforum.ru/cpp-beginners/thread1193835.html
Скажите пожалуйста, что это за тип данных?! C++
int **allocate2D(int rows, int cols) { int **arr2D; int i, j; arr2D = (int**)malloc(rows*sizeof(int*)); for(i=0; i<rows; i++) { arr2D = (int*)malloc(cols*sizeof(int)); } for (i = 0; i < rows; i++) { for (j = 0; j < cols; j++) {
Число секунд с момента, когда часы «пробили 12» C++
привет всем. помогите, пожалуйста, с программкой Написать функцию, которая получает время в качестве 3 целых значений (часы, минуты, секунды) и возвращает число секунд с момента, когда часы «пробили 12». Исходные значения передаются во внешнюю функцию из главной функции. Результат работы функции возвращается в главную функцию. Результаты заполнения задания выдать на экран и в файл.
C++ Двумерный массив. Сумму элементов массива, расположенных между первым и последним отрицательными элементами http://www.cyberforum.ru/cpp-beginners/thread1193807.html
приветствую всех. нужна ваша помощь с написанием программы на с++. помогите, пожалуйста, если кому не сложно. Определить массив A (m и n константы), заполнить его случайными числами и выполнить следующие вычисления. Результаты выполнения задания выдать на экран и в файл. 1. Сумму элементов массива с нечетными номерами. 2. Сумму элементов массива, расположенных между первым и последним...
C++ Сортировка массива по убыванию Помогите отсортировать массив по убыванию. #include <iostream> using namespace std; void main(){ setlocale (LC_ALL, "Russian"); const int N=5; int N; for (int i = 0; i < N; i++){ cout<<"Mass = "; подробнее

Показать сообщение отдельно
nmcf
4315 / 3736 / 1259
Регистрация: 14.04.2014
Сообщений: 14,650
30.05.2014, 18:51     Удалить элементы в массиве с номера к1 по к2
Примерно так:
C++
1
2
3
4
5
bool F(int a)
{
    if(k1 < a && a < k2) return true;
    else return false;
}
C++
1
2
3
4
5
int *pb = a;
int *pe = pb + 20;
pe = remove_if(pb, pe, F);
for(int *p = pb, int i = 0; p < pe; p++, i++)
    cout << "a[" << i << "]=" << *p;
k1 и k2 должны быть глобальными, чтобы функция их видела.
 
Текущее время: 10:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru