Может кому-то пригодится)
Код:
Сформировать список, в котором содержится информация о сотрудниках подразделения: Ф.И.О., место рождения, год рождения. Напечатать список сотрудников, которые родились в заданном году.
Сформувати список, в якому міститься інформація про співробітників підрозділу: П.І.Б., місце народження, рік народження. Надрукувати список співробітників, які народилися в заданому році.
Код:
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
struct workers {
char name[50];
struct {
char mesto_rozhdeniya[25];
int god_rozhdeniya;
} info[3];
} workers_[3] = {
{ "Ivan Petrov-Kozimirov",{ "Kiev", 1999 }},
{ "Vitalik Ohlabistin-Zakidnoy",{ "Poltava", 1999 }},
{ "Egor Orlov-Zaletalov",{ "Kharkov", 1998 }}
};
void main() {
int god;
cout << "Vvedite god rozhdeniya:";
cin >> god;
for (int i = 0; i < 3; i++) {
if (workers_[i].info->god_rozhdeniya == god) {
cout << "\n" << workers_[i].name << " : " << workers_[i].info->god_rozhdeniya;
}
}
_getch();
return;
}