Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab13.doc
Скачиваний:
5
Добавлен:
06.11.2019
Размер:
62.46 Кб
Скачать

2. Написати програму, що виконує наступні дії:

• введення з клавіатури даних у масив, що складається з восьми об’єктів типу MARSH; записи повинні бути впорядковані за номерами маршрутів;

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

• якщо таких маршрутів немає, вивести на дисплей відповідне повідомлення.

Варіант 11

1. Визначити клас з ім’ям MARSH, що містить наступні поля:

• назва початкового пункту маршруту;

• назва кінцевого пункту маршруту;

• номер маршруту.

Визначити методи доступу до цих полів і перевантажені операції видалення

і вставки для об’єктів типу MARSH.

2. Написати програму, що виконує наступні дії:

• введення з клавіатури даних у масив, що складається з восьми об’єктів типу MARSH; записи повинні бути впорядковані за номерами маршрутів;

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

• якщо таких маршрутів немає, вивести на дисплей відповідне повідомлення.

Варіант 12

1. Визначити клас з ім’ям NOTE, що містить наступні поля:

• прізвище, ім’я;

• номер телефону;

• день народження (масив з трьох чисел).

Визначити методи доступу до цих полів і перевантажені операції видалення і вставки для об’єктів типу NOTE.

2. Написати програму, що виконує наступні дії:

• введення з клавіатури даних у масив, що складається з восьми об’єктів типу NOTE; записи повинні бути впорядковані по датах днів народження;

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

• якщо такого немає, вивести на дисплей відповідне повідомлення.

Варіант 13

1. Визначити клас з ім’ям NOTE, що містить наступні поля:

• прізвище, ім’я;

• номер телефону;

• день народження (масив з трьох чисел).

Визначити методи доступу до цих полів і перевантажені операції видалення і вставки для об’єктів типу NOTE.

2. Написати програму, що виконує наступні дії:

• введення з клавіатури даних у масив, що складається з восьми об’єктів типу NOTE; записи повинні бути розміщені за алфавітом;

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

• якщо таких немає, вивести на дисплей відповідне повідомлення.

Варіант 14

1. Визначити клас з ім’ям NOTE, що містить наступні поля:

• прізвище, ім’я;

• номер телефону;

• день народження (масив з трьох чисел).

Визначити методи доступу до цих полів і перевантажені операції видалення і вставки для об’єктів типу NOTE.

2. Написати програму, що виконує наступні дії:

• введення з клавіатури даних у масив, що складається з восьми об’єктів типу NOTE; записи повинні бути впорядковані з трьох перших цифр номера телефону;

• виведення на екран інформації про людину, чиє прізвище введена з клавіатури;

• якщо такого немає, вивести на дисплей відповідне повідомлення.

Варіант 15

1. Визначити клас з ім’ям ZNAK, що містить наступні поля:

• прізвище, ім’я;

• знак Зодіаку;

• день народження (масив з трьох чисел).

Визначити методи доступу до цих полів і перевантажені операції видалення і вставки для об’єктів типу ZNAK.

2. Написати програму, що виконує наступні дії:

• введення з клавіатури даних у масив, що складається з восьми об’єктів типу ZNAK; записи повинні бути впорядковані по датах днів народження;

• виведення на екран інформації про людину, чиє прізвище введена з клавіатури;

• якщо такого немає, вивести на дисплей відповідне повідомлення.

Варіант 16

1. Визначити клас з ім’ям ZNAK, що містить наступні поля:

• прізвище, ім’я;

• знак Зодіаку;

• день народження (масив з трьох чисел).

Визначити методи доступу до цих полів і перевантажені операції видалення і вставки для об’єктів типу ZNAK.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]