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

классы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнение шестнадцатеричных форм http://www.cyberforum.ru/cpp-beginners/thread341104.html
Такая задача:считать из потока 2-байтовое число, перевести в 16-ричную систему счисления и сравнить с заданным 16-ричным числом. помогите с решением.очень надо..
C++ самый, самый большой )) народ че делать unsigned long long int - оказался недостаточен есть тип побольше какой-нить? или там как-то обойти как в паскале? VS 2008 http://www.cyberforum.ru/cpp-beginners/thread341077.html
C++ Киньте задачки для тренировки
Хочу порешать задачки по C++......нужны либо книжки с задачками - либо ваши примеры.....желательно (если книжки) - чтобы там и решение было....я новичок, так что хочу попрактиковаться!!! =)
Задача на динамику или комбинаторику C++
Для заданных натуральных чисел N и K требуется вычислить количество чисел от 1 до N, имеющих в двоичной записи ровно K нулей. два натуральных числа через пробел N и K, не превышающие 10^9 На этой...
C++ Деление дробей. http://www.cyberforum.ru/cpp-beginners/thread341056.html
Задача: вывести в порядке возрастания все правильные несократимые дроби со знаменателем, не превосходящим n. Сам код: #include <iostream> #include <string> using namespace std; using...
C++ Определить, повторяются ли цифры в числе Нужно ввести число и в результате получить сообщение повторяются цифры в числе или нет.Способ определения может быть любым. Число нужно вводить полностью(не через пробел :) подробнее

Показать сообщение отдельно
LosAngeles
Заблокирован
11.08.2011, 17:23
gfhfjhgjh
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
class Sportsman
{
public:
 
    typedef short int Age;
    typedef short int Weight;
    typedef short int Height;
 
    Sportsman(string aName, string aSurname, Age anAge = 0, Weight aWeight = 0, Height aHeight = 0) :
            name(aName),
            surname(aSurname),
            age(anAge),
            weight(aWeight),
            height(aHeight)
            { };
    //Sportsman() = deleted;
    //Sportsman(Sportsmen const&) = default;
    virtual ~Sportsman()
    {
 
    };
 
    //Sportsman& operator=(Sportsman const&) = default;
    bool operator==(Sportsman const& other) const
    {
        return ( surname == other.surname 
            && name == other.name);
    }
    bool operator<(Sportsman const& other) const
    {
        return (surname < other.surname);
    }
 
    string getName() const { return name; }
    string getSurname() const { return surname; }
    Age getAge() const { return age; }
    Weight getWeight() const { return weight; }
    Height getHeight() const { return height; }
 
    void setName(string const& newName) { name = newName; }
    void setSurname(string const& newSurname) { surname = newSurname; }
    void setAge(Age newAge) { age = newAge; }
    void setWeight(Weight newWeight) { weight = newWeight; }
    void setHeight(Height newHeight) { height = newHeight; }
 
private:
    string  name;
    string  surname;
    Age     age;
    Weight  weight;
    Height  height;
 
};
 
 
class Team
{
public:
 
    void add(Sportsman const& aSportsman) { team.insert(aSportsman); }
    bool remove(string const& aName, string const& aSurname)
    {
        return team.erase(Sportsman(aName, aSurname));
    }
    bool find(string const& aName, string const& aSurname) const
    {
        return team.count(Sportsman(aName, aSurname));
    }
 
private:
    set<Sportsman> team;
 
 
};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.