Студенческий портал

admin@studynote.ru
/ Регистрация
X
Помощь студенту > Готовые работы > Другие типы работ > Другие типы работ по информатике > Динамические массивы
Динамические массивы

Тема работы: Динамические массивы

100 ₽
Купить за 100 ₽

или

Заказать новую работу

Более 20 способов оплатить! После оплаты вы сразу получаете ссылку на скачивание. Гарантия 3 дня. Исключительно в ознакомительных целях! Все вопросы admin@studynote.ru

Общая информация
Описание работы
Дополнительная информация

(фрагменты работы)

Общая информация
Учебное заведение: Вузы города Пермь > Пермский государственный технический университет
Тип работы: Другие типы работ
Категория: Информатика, Программирование
Год сдачи: 2015
Количество страниц: 5
Оценка: 5
Дата публикации: 28.05.2017
Количество просмотров: 772
Рейтинг работы:
Описание работы

1.  «Динамические массивы»

 

Цель: Организация динамических массивов.

 

2.  Постановка задачи

Написать
программу, в которой создаются динамические массивы и выполнить их обработку в
соответствии со своим вариантом.

 

Порядок
выполнения работы

1.
Ввести размер массива;

2.Сформировать
массив с помощью операции new или библиотечных функций malloc (calloc);

3.Заполнить
массив (можно с помощью датчика случайных чисел);

4.Выполнить
задание варианта, сформировать новый массив(ы)-результат(ы);

5.Напечатать
массив(ы)-результат(ы);

6.Удалить
динамические массивы с помощью операции delete или библиотечной функции free.


Блок - схема задачи

Дополнительная информация

(фрагменты работы)

 4.     Программный код решения задачи.

        

 

#include

#include

 

using namespace
std;

 

int main()

{

         setlocale(LC_ALL,"Russian");

         int n;

         //вводим размерность массива с проверкой

         do {

                   cout << "Введите размер массива: ";

                  cin >> n;

         } while (n<=0);

         //выделяем память под
динамический массив размерности
n

         int *a = new
int[n];

         cout << "Введите " << n << " целых чисел\\n";

         int i=0;

         //вводим числа в массив

         for
(i=0;i

                   cin >> a[i];

         int m;

         cout << "Введите значение элемента для удаления: ";

         cin >> m;

         int ind = -1;

Купить за 100 ₽