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

Используя алгоритм поиска минимального элемента, выполнить сортировку произвольного массива из 10 элементов

21.12.2014, 18:23. Показов 1171. Ответов 1
Метки нет (Все метки)

Используя алгоритм поиска минимального элемента, выполнить сортировку произвольного массива из 10 элементов. В процессе выполнения программа должна выдавать промежуточные результаты.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2014, 18:23
Ответы с готовыми решениями:

Выполнить сортировку двумерного массива методом нахождения минимального элемента
Добрый день! подскажите, пожалуйста, как выполнить сортировку двумерного массива методом нахождения...

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

Найти минимум матрицы, используя подпрограмму поиска минимального элемента одномерного массива
Помогите пожалуйста :umnik: Найти минимум матрицы, используя подпрограмму поиска минимального...

Найти минимум матрицы, используя подпрограмму поиска минимального элемента одномерного массива
Помогите пожалуйста решить задачу: Найти минимум матрицы, используя подпрограмму поиска...

1
11 / 11 / 10
Регистрация: 16.12.2013
Сообщений: 108
21.12.2014, 20:42 2
Лучший ответ Сообщение было отмечено Pahom777 как решение

Решение

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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define SIZE 10
 
void sort_mass(int []);
 
main()
{
    int i, j, z, mass[SIZE];
 
    srand(time(NULL));
 
    for (i = 0; i <= SIZE - 1; i++)
        mass[i] = 1 + (rand() % 100);
 
    printf("Randomnyj massiv:\n");
    for (i = 0; i <= SIZE - 1; i++)
        printf("%d ", mass[i]);
 
    printf("\n\n");
 
    for(i = 1; i <= SIZE - 2; i++){
        sort_mass(mass);
        for(j = 0; j <= SIZE - 1; j++){
            if(mass[j] > mass[j + 1]){
                z = mass[j];
                mass[j] = mass[j + 1];
                mass[j + 1] = z;
            }
        }
    }
 
    printf("\nOtsortirovannyj massivn\n");
    for (i = 0; i <= SIZE - 1; i++)
        printf("%d ", mass[i]);
}
 
void sort_mass(int mass[])
{
    static int i, inc = 1;
 
    printf("%d = ", inc++);
    for (i = 0; i <= SIZE - 1; i++)
        printf("%d ", mass[i]);
    printf("\n");
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2014, 20:42
Помогаю со студенческими работами здесь

Алгоритм поиска произвольного элемента в матрице
задание

Написать рекурсивную программу поиска минимального элемента массива состоящего из 50 элементов
Написать рекурсивную программу поиска минимального элемента массива состоящего из 50 элементов. в

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

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

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

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


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

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

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