logo

Crowdly

Browser

Додати до Chrome

Національний університет «Львівська політехніка» Дисципліна «Програмування ...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Національний університет «Львівська політехніка»

Дисципліна «Програмування ч.2 (ООП)»Контрольна робота

Завдання № 24

 

1. Охарактеризуйте особливості застосування абстрактних класів.

2. Написати шаблонну функцію, що підносить елементи масиву чисел до квадрату, та продемонструвати її використання.

3. Створіть клас, що асоціюється з часом (години, хвилини, секунди) та підтримує операції збільшення (секунд), зменшення (секунд), ініціалізацію секундами та хвилинами, ініціалізацію секундами, видачу часу в хвилинах або секундах.

4. На основі класу із завдання 3 створіть похідний клас який би підтримував іменування часу (до 12 символів).

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

6. Написати глобальну функцію, що обчислює площу круга, якщо відомий його радіус типу double, та продемонструвати її використання (використайте глобальну змінну).

7. Написати програму, що вводить зі стандартного потоку масив довжини N чисел типу long, обчислює середнє значення елементів цього масиву.

8. Написати програму, що сортує за спаданням vector. Ініціалізатор: rose, violet, clover, tulip

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на vns.lpnu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome