Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Predat
0 / 0 / 2
Регистрация: 16.12.2016
Сообщений: 118
1

Динамический массив - удалить указанное количество элементов с хвоста массива

07.03.2017, 06:26. Просмотров 141. Ответов 1
Метки нет (Все метки)

Доброе время суток
Подскажите, как быть тут? Только на динамический массив перешел
Первое задание было:
Удалить указанное количество элементов с хвоста массива. (так понимаю задание связаны?!)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include<iostream>
#include<stdlib.h>
#include<time.h>
 
using namespace std;
 
void main()
{
    srand(time(NULL));
    setlocale(LC_ALL, "ru");
 
    int array1;
    cout << " Введите число : ";
    cin >> array1;
    int *a = (int*)malloc(array1 * sizeof(int));
    for (int i = 0; i < array1; i++)
    {
        a[i] = i + 1;
        cout << a[i] << " ";
    }
    int temporary;
    cout << "\nСколько чисел вы желаете удалить : ";
    cin >> temporary;
    array1 -= temporary;
    a = (int*)realloc(a, array1 * sizeof(int));
    for (int i = 0; i < array1; i++)
    {
        cout << a[i] << " ";
    }
    free(a);
}
Описать массив указанного пользователем количества элементов.
Добавить указанное количество элементов в голову массива.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2017, 06:26
Ответы с готовыми решениями:

Динамический массив - удалить указанное количество элементов с хвоста массива
Доброе время суток! Ребята, подскажите как реализовать это задание Описать...

Динамический массив: добавить указанное количество элементов в голову массива
Доброе время суток Только перешел на динамический массив Знаю только new int...

Скопировать из исходного массива указанное количество чётных элементов в итоговый массив
Помогите с кодом на С и С++,пожалуйста! Задан целочисленный массив Х из 20...

Добавить указанное количество элементов в голову динамического массива
Описать массив указанного пользователем количества элементов. Добавить...

Сдвинуть элементы массива в указанную сторону на указанное количество элементов
Здравствуйте! Такое задание: //Пользуясь указателем на массив целых чисел,...

1
Ecko42
22 / 23 / 20
Регистрация: 03.07.2015
Сообщений: 66
Завершенные тесты: 1
07.03.2017, 06:43 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include<iostream>
#include<stdlib.h>
#include<time.h>
 
using namespace std;
 
void main()
{
    srand(time(NULL));
    setlocale(LC_ALL, "ru");
 
    int array1;
    cout << " Введите число : ";
    cin >> array1;
    int *a = (int*)malloc(array1 * sizeof(int));
    for (int i = 0; i < array1; i++)
    {
        a[i] = i + 1;
        cout << a[i] << " ";
    }
    int temporary;
    cout << "\nСколько чисел вы желаете удалить : ";
    cin >> temporary;
    a = (int*)realloc((void*)a,(array1 = array1 - temporary)* sizeof(int));
    for (int i = 0; i < array1; i++)
    {
        cout << a[i] << " ";
    }
    free(a);
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2017, 06:43

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

Удалить нечётные строки двумерного массива (динамический массив)
Требуется написать программу: 1. Удалить все нечётные строки двумерного...

Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит пользователь. Количество элементов в строке рассчитывае
Реализовать двумерный динамический треугольный массив. Количество строк и сами...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru