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

Расположить четыре числа в порядке возрастания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пройдет ли цилиндр диаметром d в отверстие, имеющее форму равностороннего треугольника со стороной a? http://www.cyberforum.ru/cpp-beginners/thread1581486.html
Всем привет.С++ совсем недавно начал изучать,но уже просят выполнить задачу. Задача. Определить, пройдет ли цилиндр диаметром d в отверстие, имеющее форму равностороннего треугольника со стороной a. Заранее спасибо.
C++ Студия зависает намертво при отладке Здравствуйте. У меня следующая проблема. По учёбе пользуюсь десятой студией. Последние 2 года писал на С#. Возникла необходимость написать приложение на С++. Пишу код (Как выяснилось от объема кода это никак не зависит) запускаю построение решения, выдаёт ошибку линкер, типа неполадки с COFF файлом. Это я исправил установкой пакета SP1 на MSVS2010. Теперь построение проходит успешно (выводится... http://www.cyberforum.ru/cpp-beginners/thread1581479.html
C++ Простая сортировка массива
Добрый день! Прошу помочь разобраться с лабораторной работой по C++. Задание: "Написать программу в которой: 1) Описать динамический массив целых чисел (количество Эл-тов указывает пользователь), для выделения памяти использовать операцию new 2) Заполнить массив случайными числами (отдельная функция с аргументами: указатель на массив, количество элементов (по умолчанию 10) 3) Дать...
C++ Динамические Массивы
Есть массив с неизвестным количеством ячеек (или их нет пока). И когда пользователь вводит число - массив будет увеличиваться на 1 ячейку. И в эту ячейку запишется число. Как это реализовать ?! P.S. Знаю, что на PascalABC.NET это выглядит так: var i: integer := 0; h: array of string; begin
C++ Функция возврата массива http://www.cyberforum.ru/cpp-beginners/thread1581461.html
Элементы матрицы заданы соотношением:a_(i,j) =(ln^2i/(1.5-7j))^3+e^(i+j). Пользуйтесь редактором формул внизу страницы Переписываю, так, как понял: {a}_{i,j}=(\ln \frac{2i}{1.5-7j})^{3}+{e}^{i+j}{}{} Определить функцию, которая возвращает массив, сформированный с квадратов элементов побочной диагонали данной матрицы, переданной в качестве параметра в данную функцию. Определить функцию,...
C++ Сложение по модулю 2 Здравствуйте, помогите реализовать программу, которая будет принимать вводимый текст, преобразовывать его в шестнадцатеричную систему через ascii и складывать его с ключом в той же шестнадцатеричной, а результат обратно переводить через ascii в текст. нашел такую функцию, переводит правильно, но не знаю как реализовать перевод и запись посимвольно int ascii_cod(char x){ int a; a=x;... подробнее

Показать сообщение отдельно
rikimaru2013
C++ Game Dev
2350 / 1056 / 232
Регистрация: 30.11.2013
Сообщений: 3,498
18.11.2015, 00:54     Расположить четыре числа в порядке возрастания
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
36
37
38
39
#include <iostream>
using namespace std;
 
int main()
{
    int a = 41;
    int b = 13;
    int c = 91;
    int d = 51;
 
 
    int first = a;
    int second = b;
    int third = c;
    int fourth = d;
 
 
    if(first > second)
        std::swap(first, second);
    if(first > third)
        std::swap(first, third);
    if(first > fourth)
        std::swap(first, fourth);
 
    if(second > third)
        std::swap(second, third);
    if(second > fourth)
        std::swap(second, fourth);
 
    if(third > fourth)
        std::swap(third, fourth);
 
 
    cout << first << "  "
        << second << "  "
        << third << "  "
        << fourth << "  "
        << endl;
}
Добавлено через 4 минуты
Это с STL
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
 
int main()
{
    std::vector<int> arr = { 41, 32, 96, 73 };
    std::sort(arr.begin(), arr.end(), std::less<int>());
    for(const auto& it : arr)
        cout << it << " ";
}
 
Текущее время: 23:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru