Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Индивидуальные задания для курсового.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
137 Кб
Скачать
☆
  1. Створити клас, який відповідає тематиці завдання. Клас наповнюється полями (змінними) наступної структури, при чому необхідно соблюдати рівні приватності

Змінні

Ім’я змінної

Тип змінної

Прізвище

string

Ім’я

string

По батькові

string

Група

string

Зарплата 1 члена родини

float

Зарплата 2 члена родини

float

3. У класі повинні бути реалізовані конструктор та деструктор.

4. Додаток повинен включати такі методи, опис яких розташовується у окремому файлі:

  • Введення інформації з клавіатури;

  • Збереження у текстовому файлі;

  • Зчитування інформації з файлу та розрахунок доходу на одного члена родини;

  • Вивід у контекстне вікно черги студентів за збільшенням доходу на члена родини, тобто зробити сортування студентів за збільшенням доходу на члена родини і друк.

5. Структура програми повинна бути багато файловою: опис класу та прототипи функцій, розмістити у заголовковому файлі *.h. Опис методів розмістити у файлі *.cpp. Головна програма також повинна бути в окремому модулі.

Завдання видано 17.02.2017 Термін виконання – травень.

Голова циклової комісії

________________

П.Ю.Коломієць

Керівник курсового проекту

________________

І.В.Тищенко

Міністерство освіти і науки України

Харківський комп’ютерно-технологічний коледж

Національного технічного університету

"Харківський політехнічний інститут"

Спеціальність: 121 Інженерія програмного забезпечення

Циклова комісія «Комп’ютерних та інформаційних дисциплін»

Завдання на курсовий проект студента групи РПЗ-225 Бондарчук М.

Тема: «Розробка прикладної програми з використанням класу «Інформаційно – довідкова система автовокзал»

Основними функціями даної прикладної програми є отримання вхідних даних з клавіатури, їх обробка, збереження у файлі, пошук даних у файлі за критеріями та виведення вихідних даних у вигляді таблиці.

Зміст завдання:

В інформаційній службі автовокзалу зберігається розклад руху автобусів. Для кожного рейсу вказані його номер, тип автобусу, пункт призначення, час відправлення та прибуття. Вивести інформацію про рейси у даному напрямку за мінімальний час. Вхідні дані ввести з клавіатури, записати у текстовий файл.

Хід роботи

  1. У основній програмі створити меню з пунктами:

  • Введення інформації та збереження даних у файл;

  • Сортування інформації, розрахунок та її візуалізація;

  • Вихід з програми.

У основній програмі також повинні бути створені масив або структура з екземплярів класу, що дозволить користувачу виводити на екран інформацію з екземплярів класу у якості таблиці.

  1. У заголовковому файлі створити клас, який відповідає тематиці завдання. Клас наповнюється полями (змінними) наступної структури, при чому необхідно соблюдати рівні приватності:

Змінні

Ім’я змінної

Тип змінної

Номер рейсу

int

Тип автобусу

string

Пункт призначення

string

Час відправлення

string

Час прибуття

string

3. У класі повинні бути реалізовані конструктор та деструктор.

4. Додаток повинен включати такі методи та функції, опис яких розташовується у окремому файлі:

  • Введення інформації з клавіатури;

  • Збереження у текстовому файлі;

  • Зчитування інформації з файлу та відбір автобусів, які прямують у даному напрямку;

  • Розрахунок часу, потраченого на дорогу;

  • Сортування інформації за ознакою збільшення часу потраченого на дорогу у даному напрямку;

  • Вивід у контекстне вікно переліку автобусів, які прямують у даному напрямку та часу потраченого на дорогу.

5. Структура програми повинна бути багато файловою: опис класу та прототипи функцій, розмістити у заголовковому файлі *.h. Опис методів розмістити у файлі *.cpp. Головна програма також повинна бути в окремому модулі.

Завдання видано 17.02.2017 Термін виконання – травень.

Голова циклової комісії

________________

П.Ю.Коломієць

Керівник курсового проекту

________________

І.В.Тищенко

МІНІСТЕРСТВО освіти і науки України

Харківський комп’ютерно-технологічний коледж

Національного технічного університету

"Харківський політехнічний інститут"

Спеціальність 121 Інженерія програмного забезпечення

Циклова комісія «Комп’ютерних та інформаційних дисциплін»

Завдання на курсовий проект студента групи РПЗ-225 Бур’ян Б.

Тема: «Розробка прикладної програми з використанням класу «Інформаційно – довідкова система АТС»

Основними функціями даної прикладної програми є отримання вхідних даних з клавіатури, їх обробка, збереження у файлі, пошук даних у файлі за критеріями та виведення вихідних даних у вигляді таблиці.

Зміст завдання:

На міжнародній АТС інформація про розмови включає дату розмови, код та назву міста, час розмови, тариф, номер телефона абонента. Вивести для даного міста загальний час розмов з ним та суму цієї розмови за добу. Вхідні дані ввести з клавіатури, записати у текстовий файл.

Хід роботи