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

Сортировка информации из базы данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательность http://www.cyberforum.ru/cpp-beginners/thread311256.html
Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных ее первому элементу.Решить, используя основные операторы языка С++. При решении...
C++ метод половинного деления дана f(x). дан отрезок на котором расположены положительные корни дана точность E могу написать функцию, для нахождения одного корня на этом отрезке, а надо найти все. использовать нужно метод... http://www.cyberforum.ru/cpp-beginners/thread311252.html
Задаачка C++
Составить программу.Дан порядковый номер дня месяца, вывести на экран количество дней оставшихся до конца месяца...Знаю,задача простая но я незнаю как её делать...=(
C++ Показ на экране движения планет по орбите
Собственно нужна прога которая будет показывать на экране движения планет по арбите или что то подобное.
C++ ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread311235.html
и новый проект создавал,все равно не компилиться
C++ Функция удаления из базы данных Вот рабочая функция удаления моего друга: void del(int n) { int d,i; pacient *db; db=new pacient; pacient *temp; temp=new pacient; d=-1; ... подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 725
03.06.2011, 11:43
Сортировка пузырьком
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void bubble_sort(int n,int *mass)
{
int tmp;
for(int i = 0;i < n;i++)
for(int j = 0;j < n - i - 1;j++)
{
if(mass[j]>mass[j+1];
{
tmp = mass[j];
mass[j] = mass[j+1];
mass[j + 1] = tmp; 
}
}
}
Вместо mass вы передаете массив,где вы содержите размер стипендии,или года рождений
скорее всего у вас будет что-то типа этого
C++
1
z3[j].qr
- массив годов
Тогда:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main(void)
{
//some code
 
int tmp;
for(int i = 0;i < n;i++)
for(int j = 0;j < n - i - 1;j++)
{
if(z3[j].qr>z3[j+1].qr;
{
tmp = z3[j].qr;
z3[j].qr = z3[j+1].qr;
z3[j + 1].qr = tmp; 
}
}
}
вроде так,дальше то же самое с стипендией
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru