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

Ошибка в работе программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Куда и как двигаться дальше? http://www.cyberforum.ru/cpp-beginners/thread194158.html
Здравствуйте! Я совсем недавно начал изучение программирование и все мои знания в этой области были получены из книги Ритчи и Кернигана и проработки упражнений из неё. Сейчас я изучаю С++ по Книге...
C++ Вычислить количество какого-либо символа в строке Помогите написать программу с функцией, вычисляющей количество какого-либо символа в строке. http://www.cyberforum.ru/cpp-beginners/thread194148.html
ненаходит результат! C++
#include<stdio.h> #include<conio.h> main() { clrscr(); int a,b,c; printf("Введите a"); scanf("%d",a); printf("Введите b"); scanf("%d",b);
Промежуток {000000 - 999999} C++
Засел на последней задаче по теме :) Необходимо посчитать кол-во счастливых билетов и найти их процентную долю от общество числа билетов в промежутке от {000000 до 999999}. Кол-во с процентной...
C++ Упорядочить массив натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread194134.html
Здравствуйте, помогите с заданием (написать программу) в Microsoft Visual C++ 6.0: Упорядочить массив натуральных чисел по неубыванию следующим способом: 1. сначала числа сортируются по...
C++ Подсчитать количество слов в строке Очень надо!!! 1. Дана строка - подсчитать количество слов в строке и вывести на экран количество слов, эти слова и напротив них количество букв в каждом слове например, количество... подробнее

Показать сообщение отдельно
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
20.11.2010, 13:23
Цитата Сообщение от egorikem Посмотреть сообщение
МУЖИК СПАСИБО! ВСЁ РАБОТАЕТ! Но вот если я добавляю сортировку то она глючит!
куда именно добавляете?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
bool flag = true;                             // была ли замена
while (flag)
{                     
    flag = false;
    for (int i = 0; i < size - 1; i++)
    {
        if (arr[i] > arr[i + 1])
        {
            swap(arr[i],arr[i + 1]);   
            flag = true;                 // замена была
        }
    }       
}
cout << endl; 
for(int i = 0; i < size; i++){
cout << arr[i] << " ";
}
cout << endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru