Розробка програми продажу квитків на пароплави
Клас, що містить наступні властивості:
назва пароплаву;
компанія перевізник
кількість місць;
кількість пасажирів
функція, яка повертає кількість вільних місць на пароплаві
функція, яка повертає кількість зайвих пасажирів
Пароплав потоне, якщо кількість зайвих пасажирів більше ніж 50 % від кількості місць
Пароплав ходить порожняком, якщо кількість вільних більше ніж 50 % від кількості місць
Створення динамічного масиву об'єктів Paroplav, розмірність якого дорівнює кількості рядків у файлі;
читання з файлу in.txt даних у масив об’єктів Paroplav;
а) вивід на дисплей і у файл назви пароплавів, що не допливуть, тому що перевантажені, а також назву компанії, що здійснює таку перевозку.
б) вивід на дисплей і у файл назви пароплавів, що пливуть порожняком, а також назву компанії, що здійснює таку перевозку.
Записи мають бути впорядковані по алфавиту.
|
|