Приклад розв’язання задачі
Див. файл «Task10.doc».
Індивідуальні завдання
Дані про об’єкти записані у текстовому файлі. Необхідно забезпечити наступне:
читання вмісту файла;
сортування даних про об’єкти по одній з властивостей;
пошук об’єкта по заданій властивості;
додавання об’єкта;
видалення об’єкта;
видачу даних про усі об’єкти;
запис даних у текстовий файл.
Реалізувати діалоговий режим спілкування з користувачем через систему меню.
Об’єкт – компоненти Visual C++. Властивості об’єкта: назва компоненти, призначення, кількість команд.
Об’єкт – студент. Властивості об’єкта: прізвище студента, середній бал, рік народження.
Об’єкт – додаток Microsoft Office. Властивості об’єкта: назва додатку, призначення додатку, кількість команд.
Об’єкт – книга. Властивості об’єкта: автор книги, назва книги, кількість демонстраційних програм.
Об’єкт – програма. Властивості об’єкта: назва програми, прізвище розробника, обсяг потрібної пам’яті.
Об’єкт – співробітник. Властивості об’єкта: прізвище співробітника, посада, кількість наукових праць.
Об’єкт – операційна система. Властивості об’єкта: назва операційної системи, розрядність, необхідний мінімальний обсяг пам’яті.
Об’єкт – операція С++. Властивості об’єкта: назва операції, призначення, символ(и) для позначення операції.
Об’єкт – дисципліна. Властивості об’єкта: назва дисципліни, кількість кредитів, кількість лекційних годин.
Об’єкт – комп’ютер. Властивості об’єкта: фірма-виробник, обсяг пам’яті, тактова частота.
Об’єкт – факультет. Властивості об’єкта: назва факультету, кількість спеціальностей, кількість груп.
Об’єкт – Вищій навчальний заклад. Властивості об’єкта: Назва ВНЗП, кількість факультетівС, кількість студентів
Об’єкт – процесор. Властивості об’єкта: фірма-виробник, тактова частота, обсяг кешу.
Об’єкт – файл. Властивості об’єкта: Назва файлу, розмір файла, дата створення.
Об’єкт – локальна мережа. Властивості об’єкта: операційна система, прізвище адміністратора, кількість комп’ютерів.
Об’єкт – електричний прилад. Властивості об’єкта: назва приладу, споживана потужність, вартість.
Об’єкт – ієрархія класів. Властивості об’єкта: назва класу-нащадка, кількість атрибутів, кількість методів.
Об’єкт – вісник НТУ «ХПІ». Властивості об’єкта: назва статті, прізвище автора, кількість сторінок.
Об’єкт – вимірювальний прилад. Властивості об’єкта: назва приладу, межа виміру, точність виміру.
Об’єкт – користувач мережі. Властивості об’єкта: логін користувача, пароль, група приналежності користувача.
Об’єкт – учасник змагання. Властивості об’єкта: прізвище учасника, сума набраних балів, місце.
Об’єкт – меню Microsoft Excel. Властивості об’єкта: назва пункту меню, призначення, кількість пунктів у підменю.
Об’єкт – запам’ятовуючий пристрій. Властивості об’єкта: назва диску, загальний розмір диску, розмір вільного простору.
Об’єкт – програма. Властивості об’єкта: назва фірми-розробника, назва програми, час виконання.
Об’єкт – папка файлової системи. Властивості об’єкта: назва вкладеної папки, дата її створення, кількість файлів у папці.
Об’єкт – стадіон. Властивості об’єкта: назва стадіону, кількість місць, дата відкриття.
Об’єкт – система числення. Властивості об’єкта: назва системи числення , кількість використовуваних символів, основа системи.
Об’єкт – місто. Властивості об’єкта: назва, площа, кількість мешканців.
Об’єкт – дипломна робота. Властивості об’єкта: назва роботи, прізвище студента, кількість сторінок у пояснювальній записці.
Do'stlaringiz bilan baham: |