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

Задача с деструкторами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблема с запуском http://www.cyberforum.ru/cpp-beginners/thread28846.html
Когда я пытаюсь запустить любую прогу пишет Cannot run project unless a host application is defined. Use the Run/Parameters... dialog box,как я понял дело в строке Host Application-она у меня...
C++ Рекурсивная функция перевода десятичного числа в двоичное Всем привет! Пишу программу для шифрования слов в двоичный код. Там есть функция dec2bin которая переводит десятичное число в двоичное. Хотелось бы узнать, можно ли сделать её рекурсивной, дабы... http://www.cyberforum.ru/cpp-beginners/thread28840.html
C++ Почему не выводит максимальный елемент?
Вотя написал програмку, но когда я делаю условие чтобы мне вывело максимальный елемент, мне выводит - 0 #include <iostream.h> void main() { int i,max; double a,b,s; cout << "You must...
Вводится последовательность скобок C++
задали задачу, не могу сделать даже не знаю как к ней подступиться. новичок в с++ и плохо разбираюсь. Вообщем задача: Дана конечная последовательность, состоящая из левых и правых скобок. Определить...
C++ Запись и чтение из файла. Структура. Сортировка http://www.cyberforum.ru/cpp-beginners/thread28808.html
Здравствуйте. Мне нужно составить программу. Я написал, часть программы, мне нужно производить чтение и запись в файл (в самом файле должно быть несколько примеров, в форме структуры (наименование...
C++ Стек Как увеличить стек в Visual C++ Добавлено через 1 минуту 54 секунды #pragma comment (Linker,"/stack:xxx) не передлагать. подробнее

Показать сообщение отдельно
feelossoff
0 / 0 / 0
Регистрация: 28.03.2009
Сообщений: 77

Задача с деструкторами - C++

05.04.2009, 21:03. Просмотров 869. Ответов 1
Метки (Все метки)

Доброго всем вечера короче говоря, есть интересная задачка но одна проблемка - надо сделать к ней пояснения, исправить 1 ошибку и сделать её мат.модель. Задача звучит так:
Нижче наведена реалізація програми CONSOVER.CPP:
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
# include <iostream.h> 
class employee 
{
Public: 
Employee (CHAR *, Long, Float); 
Employee (CHAR *, Long); 
void show_employee (VOID); 
int change_salary (Float); 
long get_id (VOID); 
Private: 
char name [64]; 
long employee_id; 
float salary; 
}; 
Employee:: Employee (CHAR * Name, long employee_id, float salary) 
{ 
strcpy (Employee:: Name, Name); 
Employee:: employee_id = employee_id; 
If (Salary <50000.0) Employee:: Salary = Salary; 
Else / / Недопустимий оклад 
Employee:: Salary = 0.0; 
} 
Employee:: Employee (CHAR * Name, long employee_id) 
{ 
strcpy (Employee:: Name, Name); 
Employee:: employee_id = employee_id; 
Do { 
cout << "Введите оклад для" <<Name << "меньше $ 50000:"; 
CIN>> Employee:: Salary; 
} 
While (Salary> = 50000.0); 
} 
void employee:: show_employee (VOID) 
{ 
cout << "Сотрудник:" <<Name <<endl; 
cout << "Номер сотрудника:" <<employee_id <<endl; 
cout << "Оклад:" <<Salary <<endl; 
} 
void main (VOID) 
{ 
employee worker ( "Happy Jamsa", 101, 10101.0); 
employee manager ( "Jane Doe", 102); 
worker.show_employee (); 
manager.sbow_employee (); 
} 
Если откомпилируваты и запустить эту программу, на экране появится запрос ввести оклад для Jane Doe. Когда ввести оклад, программа отобразит информацию об обоих служащих.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru