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

Передача массива в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построение массива с элементами http://www.cyberforum.ru/cpp-beginners/thread357789.html
Помогите, пожалуйста с задачей. После завтра сдавать, а я не знаю с чего начать и как решать.... Если не трудно помогите. Условие задачи: Дан массив A(2N). Постройте массивы с элементами,...
C++ Создайте текстовый файл, содержащий сведения о клиентах фирмы: Создайте текстовый файл, содержащий сведения о клиентах фирмы: наименование организации, дата основания, количество договоров на приобретение товаров, общая стоимость договоров. Напишите... http://www.cyberforum.ru/cpp-beginners/thread357783.html
Помогите пожалуйста разобраться c++ C++
Создайте текстовый файл, содержащий сведения о клиентах фирмы: наименование организации, дата основания, количество договоров на приобретение товаров, общая стоимость договоров. Напишите...
Выход за приделы массива C++
#include <cstdlib> #include <iostream> #include <fstream> using namespace std; int main(int argc, char *argv) { int a; int b;
C++ Про рандом http://www.cyberforum.ru/cpp-beginners/thread357772.html
Я уже понимаю, что это наверное 100500 тема, но уж сорре, раздел говорит сам за себя. По сути хотелось бы узнать разнцу между rand(),random() и randomize(). Ибо надо каждый раз иметь число в...
C++ Создайте текстовый файл, содержащий сведения о клиентах фирмы Создайте текстовый файл, содержащий сведения о клиентах фирмы: наименование организации, дата основания, количество договоров на приобретение товаров, общая стоимость договоров. Напишите... подробнее

Показать сообщение отдельно
nonamez123
185 / 181 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
29.09.2011, 00:11  [ТС]
C++
1
2
3
4
5
6
7
8
9
int deletee(int *a){
    int del;
    cin >> del;
    for (int i=del; i<size-1; i++) {
        a[i]=a[i+1];
    }
    for (int i=0; i<size; i++) {
        cout << a[i]<< endl;
    }
вот ещё чот завис. Надо удалить произвольное число из массива... Вроде как и по логике правильно-записываем значение элемента массива следующим значением и потом выводим, но почему-то не хочет оно...

Добавлено через 3 минуты
C++
1
    for (int i=del-1; i<size-1; i++) {
как до меня щас допёрло, массивы ведь начинаются с 0, а не с 1. Следовательно надо ставить дел-1...

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
int deletee(int *a){
    int del;
    cin >> del;
    for (int i=del-1; i<size-1; i++) {
        a[i]=a[i+1];
    }
    for (int i=0; i<size-1; i++) {
        cout << a[i]<< endl;
    }
    return 0;
}
вот так вот по идее должно быть... Я прав?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru