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

Не могу найти ошибку! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread1775031.html
Помогите пожалуйста разобраться как написать данную программу без глобальных переменнных
C++ Добавить ресурс vs2015 При попытке добавить ресурс создается файл ресурса, но в Visual Studio пишет "сбой при загрузке", что делать ? http://www.cyberforum.ru/cpp-beginners/thread1775025.html
Программа вылетает по завершению.Свинячья латынь C++
Здравствуйте. Пишу программу Свинячья латынь. Смысл программы разбить строку на отдельные слова, первую букву переставить в конец и добавить в конец слова ау. Программа вроде как выполняет свою функцию, но по завершению вылетает. #include <iostream> #include <cstring> #include <cctype> #include <stdlib.h> using namespace std; void transform(char *source) {
C++ Не работает ввод данных в структуру
Не работает ввод данных в структуру. Программа вылетает при первом вводе. #include <iostream> using namespace std; struct Database { char* firstName; char* lastName; int age;
C++ Написать игру с применением библиотеки <graphics.h> http://www.cyberforum.ru/cpp-beginners/thread1775005.html
Написать программу для игры "Кегельбан". В дальней части площадки (верхняя часть экрана) на одной линии случайным образом располагаются кегли. На переднем плане - перемещающийся шар. Игрок, нажимая "Enter", катит шар на кегли. При движении шар уменьшается в размерах. Предусмотреть влияние "ветра" на движение шара (скорость ветра и направление случайны от хода к ходу, но известны до его начала)....
C++ Графика в с++ Давно хочу создать что-то графическое в с++(Сразу говорю я новичок! Пока что на функциях сижу), прекопатил пол форума на этот счёт, но кроме инфы про существование библиотек Direct X, OpenLG , а также сложного WinAРI ничего не нашёл. Проблема в том, что я не могу понять как пользоваться этими библиотеками(моя среда Visual Studio 2010, вроде говорили на ней лучше на директ иксе). Также что-то... подробнее

Показать сообщение отдельно
Unknownx
Заблокирован
03.07.2016, 13:28     Не могу найти ошибку!
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
#include <iostream>
using namespace std;
 
void bubble_sort(int *a, int length)
{
     for (int i = 0; i < length-1; i++) {
        bool swapped = false;
         for (int j = 0; j < length-i-1; j++) {
             if (a[j] > a[j+1]) {
                 int b = a[j]; 
                 a[j] = a[j+1];
                 a[j+1] = b;
                 swapped = true;
             }
         }
         
         if(!swapped)
            break;
     }
 }
 
int main(){
    int i, n;
    int A[] = {-1, 3, -8, 14, 5, 2, 15};
    n = sizeof(A)/sizeof(A[0]);
    cout<<"\nINPUT : ";
    for( i = 0; i < n; i++ )
        cout<<A[i]<<" ";
    bubble_sort(A, n);
    cout<<"\nOUTPUT : ";
    for( i = 0; i < n; i++ )
        cout<<A[i]<<" ";
    return 0;
}
http://codepad.org/7fg0k6LS
INPUT : -1 3 -8 14 5 2 15
OUTPUT : -8 -1 2 3 5 14 15
 
Текущее время: 22:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru