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

Упорядочить массив размера N по возрастанию. Дополнительных массивов не использовать - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проинтерпретировать выражения по правилам СИ http://www.cyberforum.ru/cpp-beginners/thread674520.html
Здравствуйте, помогите проинтерпретировать выражения по правилам СИ: 1.double*(*(*p)())(); 2.typedef char*z(char*); 3.void*(*(*(*y))(long*))(); 4.char*(*(*(*z)(double*))); 5.void*(*(*(*v))(void))(char*); 6.long*(*(*w))(void);
C++ Конвертация из String в Char не работает: char* temp_text = new char ; temp_text = Edit1->Text.c_str(); почему? говарит вот такое: Unit1.cpp(111): E2034 Cannot convert 'wchar_t *' to 'char *' как это исправить? http://www.cyberforum.ru/cpp-beginners/thread674507.html
C++ Функция вставки символа в строку в указанную позицию
Помогите создать функцию, которая вставляет символ в строку в указанной позиции, раздвигая строку. Надо обязательно использовать динамическую память, а как с ней делать я не пойму. enum z { a, b, c=20, d, e } *p;
Задать свойства в классе C++
Доброго времени суток, нужна помощь. Суть задания: Методы: Вывод сторон; Периметр; Площадь;
C++ Одномерный массив! http://www.cyberforum.ru/cpp-beginners/thread674488.html
Вставить элемент в массив! Я здесь несколько написал, но не знаю что дальше делать!) #include <iostream> #include <locale.h> using namespace std; int main() { setlocale(LC_ALL,"ukrainian"); int n, a, x; cout << "Введiть розмiр масива: "; cin >> n;
C++ Функция печати в восьмиричном формате Здравствуйте, помогите пожалуйста разработать функцию, которая распечатает в восьмиричном формате каждый из байтовсвоего аргумента типа длинное целое. struct { int a:8; int b:4; } r; подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
18.10.2012, 20:55     Упорядочить массив размера N по возрастанию. Дополнительных массивов не использовать
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
#include <iostream> 
 
int main() 
{ 
    const int N = 10; 
    int array[N] = { 12, 4, 6, 78, 11, 89, 34, 67, 23, 90 }; 
    int i, j;  
    int temp;
 
    for ( i = 0; i < N - 1; i++) 
        for ( j = 0; j < N - 1; j++) 
        { 
            if(array[j] > array[j+1]) 
            {  
                temp = array[j]; 
                array[j] = array[j+1]; 
                array[j+1] = temp; 
            } 
        } 
 
        for ( i = 0; i < N; i++) 
            std::cout << array[i] << " "; 
        std::cout << std::endl;
}
 
Текущее время: 14:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru