Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
tyuJack
0 / 0 / 0
Регистрация: 28.09.2016
Сообщений: 14
1

Разработка и реализация программ с указателями и динамическими одномерными массивами

20.02.2017, 09:00. Просмотров 839. Ответов 1

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

Примечание:
a. Вывести массив до и после модификации;
b. При обращении к элементам массива использовать указания.

Удалить N элементов, начиная с номера K, Где N и K вводятся с
клавиатуры.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2017, 09:00
Ответы с готовыми решениями:

Создать класс для работы с одномерными динамическими массивами значений типа unsigned int
Помогите пожалуйста с задачей. Создать класс для работы с одномерными динамическими массивами...

Особенности и порядок работы с указателями, обмен данными между динамическими массивами
Написать программу обмена данными между двумя динамическими массивами,как можно проще. Заранее...

Задание с одномерными массивами
Здравствуйте. Помогите, пожалуйста. Нужно ответить на дополнительный вопрос для защиты лабы. По...

Работа с одномерными массивами
Если в массиве отсутствуют нули, найти произведение его элементов. Затем циклически сдвинуть четные...

Работа с одномерными массивами
1) массивы должны быть динамические – организовать вы-деление памяти; 2) значения элементов...

1
DemolitionMan
130 / 156 / 87
Регистрация: 06.04.2016
Сообщений: 992
20.02.2017, 10:01 2
Лучший ответ Сообщение было отмечено tyuJack как решение

Решение

Цитата Сообщение от tyuJack Посмотреть сообщение
затем меняет массив.
- что значит затем меняет массив?
Цитата Сообщение от tyuJack Посмотреть сообщение
использовать указания.
- , указатели, а не указания.

Добавлено через 33 минуты
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//---------------------------------------------------------------------------
#include <vcl>
#include <iostream>
#include <conio>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
int *Massiv, *Massiv2, M, N, K, z, c;
 
int main(int argc, char* argv[])
{
srand(time(NULL));
cout << "Vvedite kolichestvo elementov ishodnogo massiva:";
cin >> M;
cout << "\nVvedite N:";
cin >> N;
cout << "\nVvedite K:";
cin >> K;
 
Massiv = new int[M];
Massiv2 = new int[M-K];
cout << "Poluchennii massiv:\n";
for(z = 0; z < M; z++)
{
    Massiv[z] = rand()%500 - 250;
    cout << Massiv[z] << " ";
}
for(z = 0; z < N; z++)
    Massiv2[z] = Massiv[z];
c = N;
for(z = (N+K); z < M; z++)
{
    Massiv2[c] = Massiv[z];
    c++;
 
}
cout << "\nRezultiruiushii massiv(Massiv2):\n";
for(z = 0; z < (M-K); z++)
    cout << Massiv2[z] << " ";
 
delete[] Massiv;
delete[] Massiv2;
getch();
return 0;
}
//---------------------------------------------------------------------------
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2017, 10:01

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

Операции с одномерными массивами
Не знаю как правильно вычислить (a1+a20)(a2+a19)...........(a11+a10) Не кидайтесь...

функция с одномерными массивами
создать функцию: 1)которая поменяет местами максимальный и минимальный элемент одномерного...

Работа с одномерными массивами
Может кто-то сможет помочь .. В одномерном массиве ,который состоит из 15 действительных элементов...


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

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

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