#include using namespace std; // дефинираме описание на човек - като структура // - Името на човека (30); // - ЕГН; // - улица - име (20) // - улица - номер // - град (20) // - ПК // - щат (2 символа) // - държава (20) // '/0' - низ от 3 символа -> 4 елемента 3 + 1 за край { 'a', 'b', 'c', '/0'} struct people { char name[31]; long int egn; char street[21]; int strNumber; char town[21]; int zip; char state[3]; char country[21]; }; // Задача 2: Да се създаде и декларира структура, която описва работник, // като съдържа следните основни данни за този човек в следната последователност: // - Име (30 символа) // - ЕГН // - работодател (фирма, учреждение, ...) (30 символа) // - трудов стаж (в години) // - град (20 символа) // - пощенски код на града // - инициали на щата (ако е от USA) - 2 символа // - държава (20 символа) struct worker { char name[31]; long int egn; char company[31]; int years; char town[21]; int zip; char state[3]; char country[21]; }; int main() { setlocale(LC_ALL, "bg"); people man1 = { "Иван Иванов", 9876565, "бул. Славянски", 23, "Шумен", 9700, {'S', 'H'}, "България"}; worker manW = {"Иван Иванов", 9876565, "TESY", 15, "Шумен", 9700, "SH", "България"}; string name1 = "shumen"; char name2[10] = "Shumen"; int number = 10; man1.egn = 37846378; cout << "Име: " << man1.name << endl; cout << "ЕГН: " << man1.egn << endl; cout << "Работещ в: " << manW.company << endl; }