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

"Пузырьковая" сортировка. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В одномерном массиве посчитать сумму элементов,находящихся в нечетных позициях! http://www.cyberforum.ru/cpp-beginners/thread167928.html
Добрый день,не могли бы пожалуйста помочь мне вот с этими двумя программами ? Очень буду признателен! Задача №13 Требования: 1.Подготовить текстовый файл с входными данными в редакторе 2.------------ 3.Разбить программу на функции ввода ввода,обработки и вывода 4.Входные данные прочесть из файла 5.Выполнить обработку соответствии с заданием
C++ Прочитать матрицу из файла и посчитать сумму элементов на главной диагонали Двухмерные массивы, прочитать их из файла. Посчитать сумму элементов по главной диагонале. http://www.cyberforum.ru/cpp-beginners/thread167923.html
C++ Последовательность n чисел.
Задана последовательность n чисел, равных 0,1,2. Расположить сначала все 1, потом 0, потом 2, не используя сравнения. Как такое реализовать?..
C++ Сумма модулей чисел выше главной диагонали
Всем добрый день. Вот необходимо решить такую задачку: Дана целочисленная квадратная матрица. Найти сумму модулей элементов, расположенных выше главной диагонали. В принципе, основную часть программы я написал, осталось только написать алгоритм расчета модулей чисел выше главной диагонали. Уже неделю бьюсь с этой задачкой. Помогите пожалуйста. P.S. Вот то что я смог наваять.
C++ Головоломка о голландском флаге http://www.cyberforum.ru/cpp-beginners/thread167905.html
Даны три числа - a, b, c. Они равны 0,1,2, но не упорядочены. Не используя if поменять их местами так, чтобы а=1, b=0, с=2. Может кто-нибудь сталкивался с подобным? А то я что-то даже не понимаю, что от меня хотят...
C++ Вопрос о строке Добрый день! Вводится строка и передаётся как параметр. При использовании следующего кода: while(str) { if (*str == '+') break; *(str++); i++; } подробнее

Показать сообщение отдельно
Wera
1 / 1 / 0
Регистрация: 21.07.2010
Сообщений: 11
21.09.2010, 19:53  [ТС]     "Пузырьковая" сортировка.
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
#include <iostream>
using namespace std;
template <typename T>
void bubbleSort(T a[], long size){
    long i, j;
    T x;
    for(i=0;i<size;i++){            
        for(j=size-1;j>i;j--){     
            if(a[j-1]>a[j]){
                x=a[j-1];
                a[j-1]=a[j];
                a[j]=x;
            }
        }
    }
}
int main(){
    const int size=10;
    int a[size];
    for(int i=0;i<10;i++)
    {
        a[i]=rand()%100;
        cout<<a[i]<<"\n";
        
    }
    bubbleSort(a, size);
    for(int i=0;i<size;i++){
 
    cout<<a[i]<<"\n";
    }
 
}

тоже самое , сразу само закрывается
 
Текущее время: 16:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru