Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail


Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы
Старый 15.06.2010, 14:31   #1
gennc
 
Регистрация: 22.06.2009
Сообщений: 3
По умолчанию Метод пузырька

Помогите пожалуйста с заданием:
Дан массив целых чисел int x [5] = {4, 13, 2, 7,10}; осортировать данную последовательность рименив метод пузырька.

Заранее спасибо.
gennc вне форума
Старый 15.06.2010, 14:40   #2
mrChester
Я
Форумчанин
 
Аватар для mrChester
 
Регистрация: 24.04.2010
Сообщений: 693
По умолчанию

Код:
int main()
{
int x [5] = {4, 13, 2, 7,10}; 
int buf,i=1;
while (i<5)
{
   if (x[i]<x[i-1]) 
   {
       buf = x[i]; x[i]=x[i-1]; x[i-1]=buf;
       i=1;
   }
   else i++;
}
for(i=0;i<5;i++)
cout <<x[i]<<"  ";
return 0;
}
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©.
mrChester вне форума
Старый 15.06.2010, 16:57   #3
dxdy
Пользователь
 
Регистрация: 11.06.2010
Сообщений: 78
По умолчанию

Код:
void Sort(int *a, int size){
	bool fl;
	do{
		fl = false;
		for(int i = 0; i < size-1; i++){
			if(a[i] > a[i+1]){
				int tmp = a[i];
				a[i] = a[i+1];
				a[i+1] = tmp;
				fl = true;
			}
		}
	}while(fl);
}
Я не волшебник, я еще только учусь ٩(๏̯͡๏)۶
dxdy вне форума
Закрытая тема

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод пузырька(c++) ioda1986 Помощь студентам 1 25.02.2010 10:42
Сортировка строк(метод пузырька) Serjuk Помощь студентам 0 03.01.2010 19:01
Сортировка методом пузырька fygas1991 Общие вопросы C/C++ 5 15.11.2009 21:39
Сортировка простым выбором (метод пузырька)) Sparky Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 22.09.2009 17:06
Метод пузырька 13Anka07 Паскаль, Turbo Pascal, PascalABC.NET 1 23.05.2009 18:36


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840