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

очередь - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблеми с glut.h http://www.cyberforum.ru/cpp-beginners/thread643108.html
Здраствуйте уважаемие форумчане. У меня возникла проблема при установке библиотек и модулей OpenGL а именно glut.h. У меня Dev-C++ 4.9.9.2 . Порядок установки : 1) Скопировал файл glut.h в папку include/GL 2) файл glut32.lib в папку lib 3) файл glut32.dll в папки system и system32 Вроде все правильно но при компиляции: #include <GL/glut.h> #include <conio.h>
C++ Сортировка простыми включениями Есть массив, его нужно отсортировать простыми включениями(вставками). У меня получилась вот такая вот программа, но выдаёт не совсем корректную информацию, выдаёт в начале массива 0 и не все элементы выводит. #include <iostream> #include <ctime> #include <iomanip> using namespace std; int array; void insertionSort(int *, int); // прототип функции сортировки вставками int main(int... http://www.cyberforum.ru/cpp-beginners/thread643089.html
C++ указатели и ссылки - головная боль!
Как вы уже догадались из названии темы, никак не пойму работу указателей и ссылок... Где нужно их инкриментировать, и как ссылаются на переменные (и т.д.). Уважаемые форумчане, объясните плиз подробней их функциональность и работоспособность... У меня головная боль!:wall:
C++ Работа с данными
Помогите решить задачу: Напишите программу которая выдавала бы запрос на ввод кол-ва секунд в виде целого значения (используйте тип long), и затем отображала бы эквивалентное значение в сутках, часах, минутах и секундах. Для представления кол-ва часов в сутках, кол-ва минут в часе и кол-ва секундв минуте используйте символьлные константы. пример результата выполнения программы выглядит...
C++ Исследование управляемого движения искусственного спутника Земли http://www.cyberforum.ru/cpp-beginners/thread643028.html
здравствуйте, помогите пожалуйста написать программу, как видно из названия задача довольно не простая и я уже всю голову сломал как все это описывать! формулировка задачи содержится в файле по ссылке: http://narod.ru/disk/60042976001.b38c6b3f4581f2f65e2afe44a1b4362a/%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5.docx.html P.S. Если несложно, напишите программу в visual studio.
C++ Определить начальную скорость и угол Доброго время суток. Написать программу, в которой по максимальной высоте подъема H и дальности полета L определяется начальная скорость тела V и угол \alpha, под которым тело брошено к горизонту. Воспользоваться соотношениями: \tan (\alpha )=\frac{4*H}{L} и V = \sqrt{\frac{g*L}{\sin (2*\alpha )}} Используя свойства тригонометрии получил следующее: \sin (2*\alpha )=\frac{2*\tan (\alpha... подробнее

Показать сообщение отдельно
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
27.08.2012, 21:19     очередь
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
#include <iostream>
#include <queue>
 
using namespace std;
 
class Client {
public:
    Client(string name_, int money_) : name(name_), money(money_) {}
    string name;
    int money;
    friend ostream& operator<< (ostream& out, const Client& C) {
        return out << C.name << " " << C.money << endl;
    }
};
 
class CmpClientsByMoney {
public:
    bool operator()(const Client &lhs, const Client &rhs) {
        return lhs.money < rhs.money;
    }
};
 
int main() {
 
    priority_queue <Client, vector<Client>, CmpClientsByMoney> myq;
    myq.push(Client("Ivanov", 50000));
    myq.push(Client("Petrov", 40000));
    myq.push(Client("Sidorov", 60000));
 
    while(!myq.empty()) {
        cout << myq.top();
        myq.pop();
    }
 
    return 0;
}
 
Текущее время: 15:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru