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

сортировать в массиве отдельно чётные и не чётные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как запретить закрытие консоли? http://www.cyberforum.ru/cpp-beginners/thread1060396.html
Как запретить закрытие консоли? Подсказали, что для этого нужно использовать функцию SetConsoleCtrlHandler(). Но у меня не получается прикрутить её к программе. Вот ссылка на её описание http://msdn.microsoft.com/en-us/library/windows/desktop/ms686016%28v=vs.85%29.aspx Добавлено через 7 минут BOOL WINAPI SetConsoleCtrlHandler( _In_opt_ PHANDLER_ROUTINE HandlerRoutine, _In_ BOOL...
C++ Сортировка естественным слиянием Помогите пожалуйста написать в массиве сортировку естественным слиянием. Есть 2 задания, написать с помощью пузырька и с помощью естественного слияния. С помощью пузырька написал, а с помощью слияния не получается... Пузырек: #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1060387.html
C++ Операции сравнения String
Как работает оператор == если нужно сравнить например string a,b; a==b
Заменяемые значения вывести в массив В. Вывести на экран полученную матрицу и массив B. C++
Помогите пжл. Задана матрица Z(5,5). Если в строке есть хотя бы один нулевой элемент, то найти произведение всех ненулевых элементов, стоящих справа от первого нулевого и заменить полученным значением последний элемент данной строки. Заменяемые значения вывести в массив В. Вывести на экран полученную матрицу и массив B.
C++ что произойдет при исключении переопределения функции из класса http://www.cyberforum.ru/cpp-beginners/thread1060367.html
Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу ответить на оставшиеся 5 вопросов из лабораторной,которые состоят из 25 вопросов!(На другие 20 я ответил,на эти прост не могу вдуплить,че да как),вот вопросы: 5)что произойдет при исключении переопределения функции из класса Заранее спасибо)
C++ чем отличаются структуры для наследования интерфейса, от структур, для наследования реализаций Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу ответить на оставшиеся 5 вопросов из лабораторной,которые состоят из 25 вопросов!(На другие 20 я ответил,на эти прост не могу вдуплить,че да как),вот вопросы: 4)чем отличаются иерархические структуры, разработанные для наследования интерфейса, от иерархических... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
30.12.2013, 09:52     сортировать в массиве отдельно чётные и не чётные
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
#include <iostream>
 
int main()
{
    int A[] = {1, 2, 3, 7, 0, 4, 8, 6, 5};
    const int size = sizeof(A) / sizeof(*A);
 
    std::cout << "Before:      ";
    for (int i=0; i < size; i++)
        std::cout << A[i] << " ";
 
    for (int i=0; i < size; i+=2)
        for (int j=i + 2; j < size; j+=2)
            if (A[j] < A[i])
            {
                int tmp = A[i];
                A[i] = A[j];
                A[j] = tmp;
            }
    std::cout << "\nFirst step:  ";
    for (int i=0; i < size; i++)
        std::cout << A[i] << " ";
 
    for (int i=1; i < size; i+=2)
        for (int j=i + 2; j < size; j+=2)
            if (A[j] < A[i])
            {
                int tmp = A[i];
                A[i] = A[j];
                A[j] = tmp;
            }
    std::cout << "\nSecond step: ";
    for (int i=0; i < size; i++)
        std::cout << A[i] << " ";
}
 
Текущее время: 02:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru