Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 16.01.2018
Сообщений: 75
1

Сортировка массива long double

08.09.2018, 14:35. Показов 533. Ответов 2
Метки нет (Все метки)

Здравствуйте. Мне нужно сортировать массив d[i] ли какие-то алгоритмы из библиотеки algorithm
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
#include <iostream>
#include <math.h>
#include <iomanip>
#include <algorithm>
using namespace std;
 
long double distance(long double x1, long double y1, long double x2, long double y2);
 
int main() {
    long double x, y, x1[10000], y1[10000],d[10000] ;
    long double min;
    cin >> x >> y;
    int n, k, i;
    cin >> n >> k;
    for (i = 1; i <= n; i++) {
        cin >> x1[i] >> y1[i];
        d[i] = distance(x, y, x1[i], y1[i]);
        //cout << "\n d=" << d[i];
    }
    
    
    //cout << setprecision(25) << min;
    system("pause");
}
long double distance(long double x1, long double y1, long double x2, long double y2)
{
    return
        sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.09.2018, 14:35
Ответы с готовыми решениями:

Чем различаются long long и long double?
long long или long double

Конвертирование массива char в long double
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;cstring&gt; using namespace std; class money...

Создание массива со случайными числами типа long и double
нужно создать и наполнить массив определенных размеров типа лонг и дабл, наполнив случайными...

Почему перестает работать программа при замене double на long double?
Здравствуйте! Прошу помощи чтобы разобраться в следующем вопросе: Нашел программу в интернете,...

2
6121 / 4151 / 2404
Регистрация: 18.12.2017
Сообщений: 13,000
08.09.2018, 14:47 2
http://www.cplusplus.com/reference/algorithm/sort/
0
1715 / 606 / 187
Регистрация: 12.03.2016
Сообщений: 2,189
08.09.2018, 14:58 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <vector>
#include <algorithm>
#include <execution>
 
int main()
{
    std::vector<int> d{ 4, 6, -2, 5, -100, 48, 10, 23, 475, -28, 44 };
 
    std::sort(std::execution::par, begin(d), end(d));
 
    for (const auto & el : d)
        std::cout << el << "   ";
 
    std::cout << '\n';
 
    system("pause");
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.09.2018, 14:58

long double и double в MSVC 12 одно и тоже, нужна информация,желательно быстрей
Здравствуйте все знают что в VC long double и double одно и тоже, да и при простой проверке это...

Вывести long double число без перевода в double
Надо вывести long double число без перевода в double. Пишу: printf(&quot;%Lf&quot;,S); и выводится неверно....

Количество знаков после запятой double, Long double
Есть число большой точности A. A=-1.768573656315270993281 742915329544712934120053405549882...

Double, int , long double
Как вычислить диапазоны типов вручную указанных в название темы?

Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p
Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в...

Сортировка double массива из файла
Доброго времени суток. Сортировки элементов одномерного массива. Алгоритм сортировки любой не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.