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

Вывести список астероидов отсортированный по уровню опасности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите номера людей в том порядке, в котором они будут пить http://www.cyberforum.ru/cpp-beginners/thread1791655.html
Задано количество людей у фонтанчика и их возрасты.Люди пронумерованы от 1 до N. Сначала задается возраст человека с номером 1, затем 2, и т.д. Они должны пить начиная от самого молодого до самого...
C++ В чем разница между функциями возвращающими и не возвращающими значения Подскажите еще, пожалуйста, по функциям. Есть два вида, которые возвращают значение и которые не возвращают. Так вот у меня вопрос, в чем между ними разница? В примерах обе функции выводят значение... http://www.cyberforum.ru/cpp-beginners/thread1791619.html
C++ Как получить asm файл?
Вообщем сабж :) подскажите как глянуть asm файлик, замечал на форуме приводят ассемблерный код, я работаю в студии 2015 вот хотел бы узнать можно ли там вытащить, потому что насколько я понимаю все...
Ошибка при инициализации строки C++
У меня почему-то компилятор очень сильно ругает пример из книги Герберта Шилдта «Полный справочник по C++». #include <iostream> #include <cstring> int main(int argc, char** argv) { ...
C++ Поиск одинаковых элементов в векторе http://www.cyberforum.ru/cpp-beginners/thread1791581.html
Здравствуйте , уже задавал этот вопрос и пользовался разными предложенными методами нахождения одинаковых чисел в векторе , но не получается . struct node2 { bool operator==(const node2&a)...
C++ Объясните некоторые тонкости указателей Всем добрый вечер. Вот так выглядит сам код: //Программа объявляет указатель на массив типа double, затем выделяет память, заполняет и показывает массив, потом очищает память. #include<iostream>... подробнее

Показать сообщение отдельно
nmcf
6207 / 5518 / 1932
Регистрация: 14.04.2014
Сообщений: 23,161
10.08.2016, 09:18
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
struct asteroid
{
    int x, y, z;
    double d;
};
 
vector<asteroid> A;
asteroid a;
 
ifstream fin("AsteroidsDatabase.txt");
 
while(fin >> a.x >> a.y >> a.z)
{
    a.d = sqrt(a.x * a.x + a.y * a.y + a.z * a.z);
    A.push_back(a);
}
 
sort(A.begin(), A.end(), [](const asteroid &a1, const asteroid &a2){ return a1.d < a2.d; });
 
ofstream fout("AsteroidsSortedByDanger.txt");
 
for (asteroid &i : A) fout << i.x << ' ' << i.y << ' ' << i.z << endl;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru