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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить функцию http://www.cyberforum.ru/cpp-beginners/thread350499.html
Дано действительное число а, Вычислить f (a), если 0 при x<= 0 x2+x при 0<x<=1 x2-sinлx2 в остальных случаях;
C++ вычислять площадь Напишите программу, которая будет вычислять площадь поверхности данного прямоугольного параллелепипеда (ширина, высота и длина будет вводится с клавиатуры). http://www.cyberforum.ru/cpp-beginners/thread350495.html
C++ четное нечетно
написать программу. если число четное и делиться на 10 то выводить слова yes
Преобразование типов. C++
Всем привет. Суть вопроса - ответ программы должен содержать только два знака после запятой. #include <iostream> using namespace std; int main(void) { float p, sh, pe, otvet, p1 = 240, sh1 = 12; cout << "Pound: "; cin >> p;
C++ Ввод с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread350467.html
Напишите программу, которая будет читать целое число от ввода с клавиатуры и печатать последнюю цифру данного числа. (8. Write a program that will read an integer from the keyboard input and print the last digit of the given integer.)
C++ Задача С1 помогите Помогите решить. 1 часть сделал. там число x= -1 и y=0 решать на С++ (СИ) буду благодарен.(задание в вложение) подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 724
11.09.2011, 23:16     сортировка пузырьком
А как вам это?
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
28
#include<stdio.h>
#define N 1000
int
main()
{
   int n, i;
   int a[N];
   scanf("%d", &n);
   for(i = 0 ; i < n; i++)
   {
       scanf("%d", &a[i]);
   }
   for(i = 0 ; i < n-1 ; i++)
   {
      for(j = i + 1 ; j < n ; j++)
      {
          if(a[i] > a[j])
          {
             int tmp = a[i]; a[i] = a[j] ; a[j] = tmp;
          }
       }
   }
   for(i = 0 ; i < n; i++)
   {
       printf("%d ", a[i]);
   }
   return 0;
}
Можно впринципе еще и циклы просто от 0 до n сделать.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru