0 / 0 / 0
Регистрация: 03.10.2018
Сообщений: 10
1

динамический массив

19.12.2018, 00:03. Показов 318. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Решить задачу , используя динамический массив
Упорядочить последовательность из N чисел по убыванию ее элементов.

Есть уже решенная,но без динамического массива

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
#include <iostream>
using namespace std;
int main()
{   setlocale(0,"");
    int n;
    cout << "Количество элементов: ";
    cin >> n;
    int mas[n];
    for(int i = 0; i < n; ++i)
    {   cout << i+1 << "-ый элемент: ";
        cin >> mas[i];
    }
    for(int i = 1; i < n; ++i)
    { for(int r = 0; r < n-i; r++)
        {  if(mas[r] < mas[r+1])
            {
                int temp = mas[r];
                mas[r] = mas[r+1];
                mas[r+1] = temp;
            }
        }
    }
    cout << "Отсортированный массив: ";
    for(int i = 0; i < n; ++i)
    { cout << mas[i] << " ";}
    cout << endl;
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2018, 00:03
Ответы с готовыми решениями:

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

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

Создать динамический класс Book, содержащий динамический массив Authors
Мне нужно написать программу,а я не знаю как ее написать. Знаю, тут люди за кого-то не делают,...

Создать динамический класс Book, содержащей динамический массив Authors
всем привет. может кто-то набросать код для такой вот задачи: Создать динамический класс Book,...

2
112 / 91 / 31
Регистрация: 24.10.2018
Сообщений: 336
19.12.2018, 00:05 2
C++
1
int* mas = new int[n];
ну и в конце
C++
1
delete[] mas;
Добавлено через 56 секунд
Цитата Сообщение от Мари01234 Посмотреть сообщение
cin >> n; int mas[n];
а так вообще делать не надо.
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
19.12.2018, 00:22 3
Мари01234, числа у Вас любые, так что применяйте тип double:
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
#include <iostream>
using namespace std;
 
int main()
{
    int N;
    cout <<"N="; cin >>N;
 
    double *a = new double[N];
 
    cout <<"Enter "<<N<<" elements:\n";
    for (int i = 0; i < N; i++)
      cin >>a[i];
      
    for (int i=0; i < N-1; i++)    
    for (int j=0; j < N-i-1; j++)        
      if (a[j] < a[j+1]) 
      swap(a[j], a[j+1]);
      
    cout << "Sorted matrix:\n";
    for(int i = 0; i < N; i++)
     cout <<a[i]<<" ";
     cout <<endl;
     
    delete[]a;
system("pause");
return 0;
}
0
19.12.2018, 00:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2018, 00:22
Помогаю со студенческими работами здесь

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

Можно ли в классе создавать массив переменной длинны. Например динамический массив?
Динамические массивы привлекают больше. :)

Написать функцию принимающую массив и возвращающую указатель на динамический массив
Написать функцию принимающую массив и возвращающую указатель на динамический массив содержащий...

Динамический массив: целое число разложить на массив простых множителей
Доброго времени суток всем. Целое число необходимо разложить на массив простых множителей....

Заполнить динамический массив из файла и записать массив обратно в файл
Подскажите пожалуйста функцию которая будет заполнять Динамический массив из файла и обратную...

Массив: передать динамический массив в функцию и записать в каждый элемент строку из файла
задача: передать динамический массив в функцию, и записать в каждый элемент строку из файла....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru