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

Создать программу заполнения и упорядочения массива. ПЛЗ!

25.01.2014, 13:32. Показов 1140. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток форумчане. Как студент МЧСник факультета хим защиты прошу Вас помочь в написании программы, так как сам в программировании не бум бум.

Задание:
Создать программу которая бы:
а) Заполняла массив случайными числами от 10 до 100
б) Упорядочила бы этот массив
в) Находила бы цифры которые повторяются

Заранее Вам благодарен за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2014, 13:32
Ответы с готовыми решениями:

Составьте программу упорядочения по возрастанию элементов одномерного массива А, встречающихся в массива В
Составьте программу упорядочения по возрастанию элементов одномерного массива А(N), встречающихся в...

Написать программу заполнения двумерного массива A по схеме, результаты заполнения выдать на экран и в файл
помогите, пожалуйста, написать программу заполнения двумерного массива A по схеме. Результаты...

Составьте программу упорядочения (по убыванию) элементов одномерного массива.
Нужна помощь! Составьте программу упорядочения (по убыванию) элементов одномерного массива.заранее...

Составьте программу упорядочения по возрастанию элементов одномерного массива
Составьте программу упорядочения по возрастанию элементов одномерного массива A(N), принадлежащих...

2
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
25.01.2014, 13:47 2
Лучший ответ Сообщение было отмечено nikitenko_d как решение

Решение

Цитата Сообщение от nikitenko_d Посмотреть сообщение
Как студент МЧСник факультета хим защиты
Чтож, тут хоть причина есть. Надеюсь по основным дисциплинам вы нас не подведете.
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
48
49
50
51
52
#include <cstdlib>
#include <ctime>
#include <iostream>
using namespace std; // используем пространство имен std по умолчанию
 
int main()
{
    const int N = 20; // размер массива
    int A[N];         // объявляем массив размером N
    srand(time(0));   // инициализируем ГПСЧ текущим временем
 
    // заполняем массив случайными значениями и выводим его на экран
    cout << "First array:\n";
    for (int i=0; i < N; i++) // для каждого элемента массива
    {
        A[i] = 10 + rand()%91; // 10 + СЧ в диапазоне [0, 90]
        cout << A[i] << " ";   // выводим на экран
    }
    cout << endl;              // перевод строки
 
    // сортируем массив пузырьковой сортировкой
    for (int i=0; i < N; i++)
        for (int j=N-1; j > i; j--)
            if (A[j] < A[i])
            {
                // мняем местами
                int tmp = A[i];
                A[i] = A[j];
                A[j] = tmp;
            }
 
    // выводим полученный массив на экран
    cout << "Array after sort:\n";
    for (int i=0; i < N; i++)
        cout << A[i] << " ";
    cout << endl;
 
    // выводим все уникальные элемент "влоб" (проверям все со всеми)
    // желательно конечно реализовать что-то наподобие unique (algorithm)
    cout << "Unique elements:\n";
    for (int i=0; i < N; i++)
    {
        int counter = 0; // счетчик количества повторений числа в массиве
        for (int j=0; j < N; j++)
        {
            if (A[i] == A[j]) // если элементы совпали
                counter++;    // увеличиваем счетчик
        }
        if (counter == 1) // если количество повторений данного числа равно 1
            cout << A[i] << " ";
    }
}
0
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 25
25.01.2014, 14:22  [ТС] 3
Благодарю.
0
25.01.2014, 14:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2014, 14:22
Помогаю со студенческими работами здесь

Составить программу упорядочения элементов главной диагонали массива по убыванию
Дан неупорядоченный двумерный числовой массив A (n,m), элементы которого принадлежат интервалу ....

Составьте программу упорядочения по возрастанию элементов одномерного массива B(H), принадлежащих отрезку (O,R)
Перевести код с Pascal на Java const n = 1000; var a: array of integer; i,k,m,nach,kon:...

Составьте программу упорядочения по возрастанию элементов каждого столбца двумерного массива
2. Составьте программу упорядочения по возрастанию элементов каждого столбца двумерного массива C....

Составьте программу упорядочения (по возрастанию) элементов одномерного массива А(N), встречающихся в массиве В(R)
Составьте программу упорядочения (по возрастанию) элементов одномерного массива А(N), встречающихся...


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

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

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