Татьяна
Просветленный
(23245)
1 месяц назад
Задача 1: Создание класса "Круг"
Создайте класс "Круг", который имеет приватные поля для радиуса и центра. Реализуйте методы для вычисления площади и длины окружности круга.
Задача 2: Сортировка массива объектов
Создайте класс "Студент" с полями имя и средний балл. Заполните массив объектов этого класса и отсортируйте его по убыванию среднего балла.
Задача 3: Поиск простых чисел
Напишите функцию, которая принимает на вход число и определяет, является ли оно простым. Затем создайте класс "Простые числа", который содержит метод для вывода всех простых чисел до заданного числа.
Задача 4: Реализация алгоритма быстрой сортировки
Напишите функцию для реализации алгоритма быстрой сортировки (Quick Sort) для массива целых чисел в C++ с использованием рекурсии.
Задача 5: Управление банковским счетом
Создайте класс "Банковский счет" с методами для пополнения, снятия денег и проверки баланса. Реализуйте защиту от отрицательного баланса.