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

Сортировка одномерного массива выбором - в чем ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти все натуральные числа, удовлетворяющие заданному условию http://www.cyberforum.ru/cpp-beginners/thread1674123.html
Найти все натуральные числа n, не превосходящего заданного числа a (0<a<20),такие что числа n!+5 сумма цифр -простое число. Если таких чисел нет выдать соответствующее сообщение.
C++ Определить, имеются ли три прямые, пересекающиеся в одной точке Прямая на плоскости может быть задана уравнением a*x + b*y + с = 0, где a и b одновременно не равны нулю. Будем рассматривать прямые только с целыми коэффициентами a, b, c. Пусть даны коэффициенты нескольких прямых: a1, b1, c1, a2, b2, c2, ... , an, bn, cn. Определить, имеются ли среди этих прямых совпадающие или параллельные. http://www.cyberforum.ru/cpp-beginners/thread1674117.html
C++ Реализовать функцию поиска по заданному полю в списке объектов типа "Собачий питомник"
Имеются сведения о собачьих питомниках: порода собак, фамилия владельца. Количество питомников неизвестно. В каждом питомнике имеется некоторое количество собак, в каждом питомнике разное. Для каждой собаки известно: кличка, возраст. Создать список, вывести его на экран, найти сведения о заданной собаке (известна кличка).
Вывести название времени года по месяцу C++
Написать программу, которая запрашивает у пользователя номер месяца и выводит соответствующее название времени года. В случае если пользователь укажет недопустимое число, программа должна вывести сообщение “Ошибка ввода данных”.
C++ Вывести на экран монитора число с наименованием "год","года", "лет" http://www.cyberforum.ru/cpp-beginners/thread1674086.html
Прошу прогу в С++. Дано натуральное число n (n<=100), определяющее в годах возраст человека. Составить программу, по которой на экран монитора выводится это число с наименованием "год","года", "лет".
C++ Определить, сколько раз в последовательности меняется знак Дана последовательность ненулевых целых чисел, оканчивающая нулем. Определить, сколько раз в этой последовательности меняется знак. C++, с оператором условия пжл подробнее

Показать сообщение отдельно
Dastan4ik
60 / 60 / 31
Регистрация: 18.10.2014
Сообщений: 185
Завершенные тесты: 2
01.03.2016, 11:19     Сортировка одномерного массива выбором - в чем ошибка
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
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
 
    
    int array[13] = { 5, 8, 32, 6, 15, 1, 4, 29, 17, 99, 3, 56, 51 };
 
    int n;
    int temp = 0;           
    int number = 0;
  
    int i;
    for (n = 12; n >=1; n--) 
    {
        int Min = array[0];
        number =0;
            for ( i = 1; i <= n; i++)  
            {
                if (Min > array[i])
                {
                    Min = array[i];
                    number = i;
                }
            }
            temp = array[n];
            array[n] = Min;
            array[number] = temp;
            for ( i = 0; i <= 12; i++)
            {
                cout << array[i] << ' ';
            }
            cout<<endl;
        }
getchar();
getchar();
return 0;
}
 
Текущее время: 10:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru