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

Пузырьковая сортировка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу разобраться с отработкой циклов http://www.cyberforum.ru/cpp-beginners/thread268798.html
Есть код:#include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> #define SIZE1 21 #define SIZE2 60 using namespace std; void print(char ar) { int i = 1;
C++ Строка в стиле С Чем отличается строка в стиле классического С и С++? http://www.cyberforum.ru/cpp-beginners/thread268794.html
C++ наследование
Задача : Базовый класс: class Shape2D { public: Shape2D(); virtual ~ Shape2D(); virtual float Area( )= 0; virtual float Perimeter() = 0; virtual void PrintMessage();
C++ Матрица
2.3) Дана квадратная матрица.Поменять последние элементы каждого столбца с элементами главной диагонали.
C++ строковый массив. сортировка и поиск в нем http://www.cyberforum.ru/cpp-beginners/thread268754.html
помгите с задачей, пожалуйста. даже не знаю, с чего начать дан одномерный массив, состоящий из произвольного количества слов, каждое из которых имеет одну или больше букв "О". Организовать его...
C++ Системы искусственного интелекта Помогите разобраться!Нужно написать программу на си#, которая ставит диагноз по истории болезни... даже не знаю с какой стороны подойти к этой задаче.... подробнее

Показать сообщение отдельно
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
02.04.2011, 14:02
Цитата Сообщение от yuliyayuliya28 Посмотреть сообщение
Здравствуйте хочу разобраться в сортировках....нашла пример в книге.....но почему то она не работает....если не сложно объясните ошибки.спасибо

// пузырьковая сортитровка.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <conio.h>
#include "iostream"

using namespace std;

int main()
{
int array[100],size,temp,x,y,i;
cin>>size;
for(x=0;x<size;x++)
cin>>array[x];
for(x=0;x<size-1;x++)
for(y=x+1;y<size;--y)
if (array[x]>array[y])
{
temp=array[x];
array[x]=array[y];
array[y]=temp;
}
for(i=0;i<size;i++)
cout<<array[i]<< " ";
_getch();

return 0;
}
C++
1
2
3
4
5
6
7
8
for(x=0;x<size-1;x++)
for(y=x+1;y<size;++y)
if (array[x]>array[y])
{
    temp=array[x];
    array[x]=array[y];
    array[y]=temp;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru