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

Наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите книжку http://www.cyberforum.ru/cpp-beginners/thread209211.html
Можете подсказать хорошую книгу по c++. Мне не нужна c++ для чайников, основы (грубо говоря что такое массивы, классы, функции) я знаю. А дальше хотелось бы углубляться: узнать что ща std:: и т.д.
C++ [c++]О_о как решить такую формулу? Как решить такую формулу? http://vimages.ru/images/wsw.gif Пробовал вот так не тот результат выдаёт. int n; double s=0; cin>>n; for(int i=0; i<n;i++) { s+=sqrt(3*(n-i)); http://www.cyberforum.ru/cpp-beginners/thread209176.html
Шрифт в Dev-C++ C++
Конечно, вопрос задан не в том разделе, но я не знаю, где его задать:) Как-нибудь в Dev-С++ можно поменять размер шрифта кода. Буду очень признателен, а то никак найти в настройках не могу
C++ Вопрос
Приветствую Вас! 1. Необходимо просто описать как это должно работать: Дано: {max (a,b), y= {min(a,b), {|a+b|, если х=0, если х=1, в остальных случаях. т.е. пользователь ввел 2 числа и что должно быть. программу писать не надо просто необходимо объяснить кто как понимает.
C++ Найти значение максимального и следующего за ним (предмаксимального) и их позиции в массиве http://www.cyberforum.ru/cpp-beginners/thread209155.html
1. Дан массив из различных значений (значения элементов не повторяются). Найти значение максимального и следующего за ним (предмаксимального) и их позиции в массиве. 2. Дан массив целых чисел. Сформировать новый массив, состоящий из элементов исходного массива, порядковый номер еоторых, является совершенным числом. (Число называют совершенным, если оно равно сумме всех своих делителей, включая...
C++ Системы счисления Есть какаянибуть ф-я которая может перевести символ в 16-ю систему счисления, или чтоб перевести с 10-й в 16-ю СС. Я пишу на С++ а не на С. подробнее

Показать сообщение отдельно
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
16.12.2010, 00:14     Наследование
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
#include <iostream>
#include <string>
using namespace std;
 
class Employee
{
private:
        string FIO;
        int Number;
        int Age;
        int Stage;
public:
        Employee(string aFIO, int aNumber, int aAge, int aStage)
                : FIO(aFIO), Number(aNumber), Age(aAge), Stage(aStage) {}
        string GetFIO() const { return FIO;    }
        int GetNumber() const { return Number; }
        int GetAge()    const { return Age;    }
        int GetStage()  const { return Stage;  }
};
 
class Turner : public Employee
{
private:
        int Expirience;
        int Department;
public:
        Turner(string aFIO, int aNumber, int aAge, int aStage, int aDepartment, int aExpirience)
                : Employee(aFIO, aNumber, aAge, aStage), Department(aDepartment), Expirience(aExpirience) {}
        void ChangeDepartment(int NewDepartment) { Department = NewDepartment; }
};
 
int main()
{
        Employee A("Ivanov Ivan Ivanovich", 1, 34, 10);
        Turner   B("Petrov Ivan Ivanovich", 2, 33, 9, 1, 4);
 
        cout << A.GetNumber() << ": " << A.GetFIO() << endl;
 
        return 0;
}
С демонстрированием работы туго. Не придумать ничего.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru