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

Удалить элементы с array - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает getline http://www.cyberforum.ru/cpp-beginners/thread653331.html
Подскажите, пожалуйста, почему не работает getline? Нужно ввести порядковый номер служащего и его имя с фамилией, но getline пропускает ввод и ничего не выводит #include <iostream> #include...
C++ Простой консольный калькулятор - не пойму, где ошибка #include <stdio.h> int main() { float num1,num2,res,moreCalc; char operation; printf("============Calculator============\n"); while(1){ printf("Please, enter first... http://www.cyberforum.ru/cpp-beginners/thread653316.html
дано число p и квадратные матрицы A,B и C 4-го порядка. Получить (ABC)^p C++
дано число p и квадратные матрицы A,B и C 4-го порядка. Получить (ABC)^p
C++ Посчитать среднее арифметическое целых чисел в текстовом документе
1) Посчитать сумму четных элементов в одномерном массиве 2) Посчитать среднее арифметическое целых чисел в текстовом документе! (нужно еще тут будет обязательно учесть, что в этом документе могут...
C++ Создать свой класс http://www.cyberforum.ru/cpp-beginners/thread653289.html
сижу книжку читаю (уже пару недель), там по чуть-чуть все время про классы (в каждой главе) рассказывают, а как полностью сконструировать пока нигде нет, в общем надоела уже такая "оттяжка"......
C++ Удаление памяти Здравствуйте! есть функция char * systeminfo::getUserName() { char *buf=new char ; strcpy(buf,"aaa"); return buf; } как правильно удалять такую память? main()... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6486 / 3130 / 307
Регистрация: 04.12.2011
Сообщений: 8,644
Записей в блоге: 5
17.09.2012, 16:16
Ann Joker, Вы хотите обнулить элемент и сдвинуть остальные так, чтобы следующий занял его место? Уточните.
Цитата Сообщение от Ann Joker Посмотреть сообщение
Нужно удалить все элементы статичного массива. При чем поочередно(не все сразу и рандомно)
Попробовала так, но получилось не совсем правильно.
Нельзя же удалить полностью элемент, то есть после него в любом случае остается ноль?
Помогите доработать код.

C++
1
2
3
4
            k = rand() % n;
            if(k!=n){
            for(int q=k;q<9-k;q++)
                array[q]=array[q+1];// при k=0 q пробежит до 9, получим array[9]=array[10] ?!
У-упс - опоздал, похоже...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru