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

Ошибка сортировки пузырьком - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ обьясните что именно делает функция this http://www.cyberforum.ru/cpp-beginners/thread546203.html
Обьяснте пожалуйста что делает функция this?
C++ матрицы Дана матрица P(n,n). Проверить для нее свойство P2=P. Вычислить определитель матрицы P. http://www.cyberforum.ru/cpp-beginners/thread546153.html
Работа с файлами: найти слово, содержащее максимальное количество введенных букв C++
Дано: текстовый файл, пользователем вводится буква. Найти: слово, содержащее наибольшее количество введенных букв. Набросал немного, но вот что дальше делать не знаю... #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { FILE *f;
Построить таблицу значений функции на интервале с шагом C++
Постройте таблицу значений функции y=f(x) для x∈ с шагом h. Если в некоторой точке x функция не определена ,то выведите на экран сообщение об этом. Для решения задачи использовать вспомогательную функцию: y=5-x в кубе ( пять минус икс в кубе под корнем)
C++ Выделение слов, содержащих определённый символ, считаных из файла. http://www.cyberforum.ru/cpp-beginners/thread546110.html
В общем суть задачи - нужно считать текст с файла; вывести его на консоль; найти символ, с которого начинается самое длинное слово файла и выделить все слова, в которых содержится данный символ. С выводом и поиском я разобрался и всё работает, но вот с выделением слов - тут возникла небольшая проблемка - в консоли выводится слово столько раз сколько символов в нём содержится, и я никак не могу...
C++ Сумма элементов в тех столбцах, которые не содержат отрицательных элементов. Первый раз выдает все правильно, а потом начинает выдавать лишние суммы... не пойму что нужно исправить... буду благодарен за помощь) #include "stdafx.h" #include <iostream.h> void main(void) { int const n = 3, m = 3; int mas; int i,j,s; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.04.2012, 19:09     Ошибка сортировки пузырьком
см комментарии:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void sort_array(int size_of_arr)
{
    int i,j,temp;
    for (i = 0; i < size_of_arr-1; i++)
    {
      for (j = 0; j < size_of_arr-1; i++)// i++ заменить на ... (наверное сами уже догадались)
      {
        if (array[j+1]<array[j])
          {
              cout << "Обмен\n";
              temp = array[j+1];
              array[j+1] = array[j];
              array[j] = temp;
          }
      }
    }
 
}
 
Текущее время: 05:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru