вопрос по реализации на C++

WINTERSPROWS

Постоялец
Регистрация
22 Мар 2010
Сообщения
215
Реакции
95
Условие:
3. Объявите переменные, необходимые для хранения следующих сведений о сотруднике : табельный номер, фамилия, пол, возраст, вес, курит или нет, тарифная ставка и проинициализируйте их. Распечатайте данные на экране. Введите новые значения с клавиатуры и снова распечатайте.
4. Измените программу 3. так, чтобы в ней обрабатывались сведения о двух сотрудниках.
5. Напишите функцию с параметрами для распечатки сведений о сотруднике на экране. Вызовите ее для каждого из сотрудников.

собственно сам вопрос: каким образом записать информацию о двух сотрудниках в одной функции, что бы после можно было вызывать эту функцию с информацией для каждого (по отдельности) из main?
 
могу рассказать как сделать на C#, возможно в с++ также:

1. создаешь структуру (класс) в ней необходимые поля
2. создаешь массив или список для хранения экземпляров класса

каждый новый сотрудник это новый экземпляр класса добавленый в массив, их может быть сколько угодно

Employee employee = new Employee();
employee.Name = tbName.Text;
...

Employees.Add(employee);
 
на с++ аналогично,

класс + массив экземпляров класса,

а функция это метод класса, который печатает инфу от сотруднике...
 
Назад
Сверху