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

Создание и обработка динамического массива - C++

Восстановить пароль Регистрация
 
violetta_popova
Заблокирован
19.11.2015, 18:06     Создание и обработка динамического массива #1
Порядок выполнения работы
1. Ввести размер массива;
2.Сформировать массив с помощью операции new или библиотечных функций malloc (calloc);
3.Заполнить массив (можно с помощью датчика случайных чисел);
4.Выполнить задание варианта, сформировать новый массив(ы)-результат(ы);
5.Напечатать массив(ы)-результат(ы);
6.Удалить динамические массивы с помощью операции delete или библиотечной функции free.
Сформировать одномерный массив. Удалить из него элемент с заданным номером, добавить К элементов, начиная с заданного номера;
Никогда не понимала как создавать динамический массив,поэтому не знаю как код написать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2015, 18:06     Создание и обработка динамического массива
Посмотрите здесь:

Создание динамического массива C++
Создание динамического массива C++
C++ Создание динамического массива
Создание динамического массива C++
C++ Обработка двумерного динамического массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
19.11.2015, 18:07     Создание и обработка динамического массива #2
violetta_popova,
Никогда не понимала как создавать динамический массив,поэтому не знаю как код написать
C++
1
int *mas = new int[size];
Вуаля. Потом заполняем и не забываем вынести мусор.
C++
1
delete []mas;
violetta_popova
Заблокирован
19.11.2015, 18:11  [ТС]     Создание и обработка динамического массива #3
Тамика, а дальше??
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
19.11.2015, 18:12     Создание и обработка динамического массива #4
violetta_popova, Вы написали, что не знаете как создать динамический массив. Дальше - сами. Что-то не получается - бросайте код, поможем.
isobo531
42 / 42 / 11
Регистрация: 11.11.2014
Сообщений: 322
19.11.2015, 18:16     Создание и обработка динамического массива #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    std::cin >> N; // Вводим размер
 
    int *Array = new int[N]; // Создаём динамический массив
 
    for(int i(0); i < N; i++)
    {
        *Array = rand() % 30; // Заполняем рандомными числами
    }
 
    for(int i(0); i < N; i++)
        std::cout << Array[i] << " "; // Выводим массив
 
    delete [] Array; // Удаляем массив
Aymurat
90 / 84 / 25
Регистрация: 07.11.2014
Сообщений: 572
Завершенные тесты: 5
19.11.2015, 18:31     Создание и обработка динамического массива #6
Выше уже описали что да как. Остальное как в обычных массивах, просто объявляем по другому, выделяем память, а потом удаляем.
Yandex
Объявления
19.11.2015, 18:31     Создание и обработка динамического массива
Ответ Создать тему
Опции темы

Текущее время: 23:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru