Форум программистов, компьютерный форум CyberForum.ru

Задача. Отсортировать линейный массив из 20 действительных чисел методом включения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ символьное представление в виде последовательности цифр http://www.cyberforum.ru/cpp-beginners/thread737343.html
Помогите пожалуйста решить такие задачи:а) Дано натуральное число n. Получить символьное представление n в виде последовательности цифр и пробелов, отделяющих группы по 3 цифры начиная с права. Например, если n=1735967 то должно получиться 1 735 967. б) Даны натуральное число n, целые числа а1,а2,.......,аn. Рассмотреть отрезки последовательности а1,а2.........аn(последовательности идущих...
C++ Метод градиентного спуска Помогите пожалйста, нужна программа решающая Систему нелинейных уравнений методом градиентного спуска, но именно систему, а не одно конкретное уравнение. http://www.cyberforum.ru/cpp-beginners/thread737339.html
Задача. Отсортировать линейный массив из 20 действительных чисел методом включения C++
*******
написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа C++
Помогите, Нужно написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа
C++ Задача на многочлен над рац. числами. и высчитывание значений с последующей сортировкой http://www.cyberforum.ru/cpp-beginners/thread737321.html
Всем доброго времени суток. Возникла одна задача; не встречал раньше таких. Помогите, пожалуйста, с кодом.. буду очень признателен. Постановка: Входной файл: в первой строке лежат рациональные числа (K штук) - всегда обыкновенные дроби. пример, как может выглядеть вторая строка: 5/7 3/11 5/17 37/3 во второй строке лежат коэффициенты многочлена - рациональные числа, тоже...
C++ Задача (язык С + +). Составить программу-калькулятор на 4 арифметические действия, используя операторы ветвления Приветик))) подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
18.12.2012, 21:52     Задача. Отсортировать линейный массив из 20 действительных чисел методом включения
Не спрашивайте ничего больше, через 15 минут напишу вам.

Добавлено через 17 минут
Вот так можно сделать
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
#include <iostream> 
using namespace std;  
 
int* selectsort(int* array, int size) 
{ 
    int i, j, temp; 
 
    for ( i = 0; i < size; ++i) 
    { 
        int pos = i; 
        temp = array[i]; 
        for ( j = i + 1; j < size; ++j) 
        { 
            if(array[j] < temp) 
            { 
                pos = j; 
                temp = array[j]; 
            } 
        } 
        array[pos] = array[i]; 
        array[i] = temp; 
    } 
    return array; 
}
 
int main() 
{ 
    const int size = 20; 
    int array[20] = { 12, 3, 5, 6, 8, 123, 56, 78, 90, 3,
        11, 2, 45, 6, 7, 11, 78, 900, 45, 6 }; 
    int i; 
 
    cout << "Primary array " << endl; 
    for ( i = 0; i < size; ++i) 
        cout << array[i] << " "; 
    cout << endl; 
    selectsort(array, size);
    cout << "Sorted array " << endl; 
    for ( i = 0; i < size; ++i) 
        cout << array[i] << " "; 
    cout << endl;
}
 
Текущее время: 07:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru