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

Произвести сортировку данного слова методом пузырька с использованием индекса. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Произвести слияние полученных массивов http://www.cyberforum.ru/cpp-beginners/thread536480.html
Само задание звучит так : Даны два одномерных целочисленных массива. Произвести поиск заданного значения в первом из них – методом последовательного перебора с использованием барьерного элемента, а...
C++ Задачи (массивы, язык C, количество элементов) 1.ввести с клавиатуры n количество элементов в строке и столбце, затем ввести значения элементов двумерного массива типа double, переставить местами четные и нечетые. строки вывести на экран исходный... http://www.cyberforum.ru/cpp-beginners/thread536476.html
C++ Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++
Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++ Прошу помогите.Сильно нуждаюсь)
C++ Вопрос новичка - пишу калькулятор
Всем привет! Изучаю с++ пока второй день (вернее третий час)), наверно как и многие, пишу калькулятор. Однако написав простые действия, начал делать всякие ветвления, если нажать это - перейти...
C++ Объявление объекта одного класса в описании другого класса http://www.cyberforum.ru/cpp-beginners/thread536467.html
Здравствуйте. Почему при объявлении Student s в классе Teacher не возникает ошибки? Ведь такой объект уже существует. И почему при дальнейшем вызове члена s.x из функции main() он выдаёт ранее...
C++ Сравнение строк с помощью методов отдельного класса Доброго времени суток. Братцы, выручайте, окажите помощь, я уже не знаю, что и придумать. Столкнулся я вот с чем. Но, по-порядку, есть приложение Winapi, в нем есть два элемента edit, в которые... подробнее

Показать сообщение отдельно
FallenAngel76ru
22 / 22 / 10
Регистрация: 11.03.2012
Сообщений: 175

Произвести сортировку данного слова методом пузырька с использованием индекса. - C++

02.04.2012, 10:29. Просмотров 430. Ответов 2
Метки (Все метки)

Сама сортировка методом обмена вот:
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
#pragma hdrstop
 #include <iostream.h>
  #include <string.h>
//---------------------------------------------------------------------------
 //---------------------------------------------------------------------------
 char* rus (char* st); 
 
 int main(){
 int i,j,n,f; char b;
 char *a = new char [80];
cout <<rus(" Введите слово:  ");
   cin >> a;// ввод слова
  n=strlen(a);
 for(i=0;i<n-1;i++) {
 f=0;
      for (j=0;j<n-1-i; j++) {
         if ((int)a[j]>(int)a[j+1]) {
           b=a[j];
      a[j]=a[j+1];
      a[j+1]=b;
      f=1;
      }
} if (f=0) break;
}  cout<<a<<endl;
  system("pause");
 return 0;
}
Но методом пузырька с использованием индекса не понимаю как сделать..Помогите..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru