Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Агентство з організації концертів та свят. Структури даних в С ++

Реферат Агентство з організації концертів та свят. Структури даних в С ++





всередині програми слід вказати ім'я структури та її елементи.

· Кожен елемент структури має тип, наприклад char, int і float, і ім'я кожного елемента повинен бути унікальним.

· Після того як програма визначить структуру, вона може оголосити змінні типу цієї структури.

· Для зміни елементів структури всередині функції програми повинні передати структуру в функцію за допомогою адреси.


4. Реалізація програми на мові програмування С + +


Програма представлена ??в файлах agenstvo.cpp і agenstvo. exe після компіляції). Нижче представлений текст програми.


# include

# include

# include agenstvo / / опис структури

{rabotnik [50]; sfera_uslug [50]; chas_rabot; mesto;

}; main ()

{n=10; i; s [n];

for (i=0; i <= n - 1; i + +) / / цикл для введення даних структури

{

cout << « Введіть працівника n »;

cin >> s [i]. rabotik;

cout << « Введіть сферу послуг n »;

cin >> s [i]. sfera_uslug;

cout << « Введіть години роботи n »;

cin >> s [i]. chas_rabot; << « Місце n »; >> s [i]. Mesto; <<« n »;

} << « n працівник сфера послуг час роботи n n»;

for (i=0; i <= n - 1; i + +) / / цикл для висновки даних структури

cout << s [i]. rabotnik << « »<< S [i]. Sfera_uslug <<« »<< S [i]. Chas_rabot << endl; <<« Вільний n »;/ / вивід на екран умови відбору

for (i=0; i <= n - 1; i + +) / / цикл для виведення даних за умовою відбору

{(s [i]. mesto!=1) << s [i]. rabotnik << « »<< S [i]. Sfera_uslug <<« »<< S [i]. Chas_rabot << endl;

}

cout << «На роботі n» ;/ / вивід на екран умови відбору

for (i=0; i <= n - 1; i + +) / / цикл для виведення даних за умовою відбору

{if (s [i]. mesto!=0) << s [i]. rabotnik << « »<< S [i]. Sfera_uslug <<« »<< S [i]. Chas_rabot << endl;

}

}

база даний концерт свято


5. Тестування програми в програмному середовищі Borland C + + for Windows




Таблиця 2

НаименованиеУслугаЧасыСтоимостьЗаказТип данныхтекстовыйтекстовыйтекстовыйчисловойОбласть допустимих значенійлюбие текстові данниелюбие текстові дані за певним шаблонулюбие текстові дані за певним шаблону1-послуга замовлена, 0-послуга не заказанаМаксімальное кількість сімволов5056-# include

# include

# include agenstvo

{nazvanie_uslug [50]; kolvo_chasov; int stoimost; zakazano;

}; main ()

{n=5; i; s [n]; (i=0; i <= n - 1; i + +)

{

cout << « Введіть назву послуги n »;


Назад | сторінка 3 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програми циклічної структури з використанням векторів
  • Реферат на тему: Створення програми циклічної структури. Робота з масивами
  • Реферат на тему: Розробка навчальної програми, що підтримує вивчення теми "Структури да ...
  • Реферат на тему: Удосконалення організаційної структури і впровадження інновацій в структуру ...
  • Реферат на тему: Створення періодичної структури з феритів і дослідження проходження звуково ...