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

быстрая сортировка(ответ пжлст) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание http://www.cyberforum.ru/cpp-beginners/thread222598.html
Написать программу, которая считывает из текстового файла 3 предложения и вывести их на экран...Для этой задачи использовать fscanf(); строковая информация % 0/1f текстовый файл 1.txt
C++ Меню Оформить в виде текста одной программы меню функции содержащей след. поля: 1) квадратное уравнение; 2) Оси; 3) Система уравнений. Меню должно выглядеть след. образом: Нажмите клавишу: ... http://www.cyberforum.ru/cpp-beginners/thread222591.html
C++ Функция
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX F=a(x+c^2)-b при x==0 и b!=0; F=(x-a)/-c при x==0 и b=0; F=a+(x/c) в остальных...
придумать функцию))) C++
Помогите пожалуйсто придумать функцию, реализирующие те же действия что и char*strcpy
C++ Товарищи, тут программу надо написать) http://www.cyberforum.ru/cpp-beginners/thread222553.html
Вообщем, сижу уже неделю с лишним, как бы это смешно не казалось, но не могу написать программу - примитивный текстовый редактор (записную книжку) с возможностью записи набранного текста в файл...
C++ Удалить 0 элементы в одномерном массиве Пожщалуйста, завтра зачет!!! Напишите попроще прогу чтобы удаляла 0 элементы в однородном массиве. Только ввод эл-в пользователем! подробнее

Показать сообщение отдельно
aleksandr_00
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 48

быстрая сортировка(ответ пжлст) - C++

30.12.2010, 00:51. Просмотров 285. Ответов 2
Метки (Все метки)

Пжлст ответ: //Для чего нужна переменная " f "??? (№30-вниз)
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
29
30
31
32
33
34
35
#include <iostream>
using namespace std;
//========================================================
int array[100];
//========================================================
void Sort(int col)
{
    int trash=0;
    bool f=true;
    for (int i=1;  (i<=col) && (f=true)  ;  i++)
    {
        f=false;
        for (int j=i;  j<=col-i;  j++)
        {
            if (array [j]>array [j+1]) 
            {
                trash=array[j];  
                array [j]=array [j+1]; 
                array [j+1]=trash;
                f=true;
            }
        }
     for (int j=col-i-1;  j>i  ;  j--)
     {
        if (array [j]<array[j-1]) 
        {
            trash=array[j];  
            array [j]=array [j-1];
            array [j-1]=trash;
            f=true;                   //Для чего нужна переменная " f "???
         }
 
        }
      }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru