Создать абстрактный класс Triad (тройка) с виртуальными методами увеличения на 1. На его основе реализовать классы Date (дата) и Time (время). Создать класс Memories, содержащий массив/параметризованную коллекцию пар (дата-время) объектов этих классов в динамической памяти. Предусмотреть возможность вывода характеристик объектов списка и выборки самого раннего и самого позднего событий. Написать демонстрационную программу, в которой будут использоваться все методы классов. Дополнительное задание: дополнить класс методами сортировки по некоторому критерию, вывода в файл и считывания из файла.
100% = 100
1,5% = (1,5%*100)/100% = 1,5
20% = (20%*100)/100% = 20
55% = (55%*100)/100% = 55
0,3% = (0,3%*100)/100% = 0,3
Пояснение
50 = 100%
20 = x%
Если нам нужно найти значение количества процентов, например, числа 20 от числа 50, то нужно число 20 умножить на 100% и разделить на 50.
Получим невидимый треугольник от 20 к 100 и потом к 50.
Тогда имеем решение вида: (20*100%)/50=40%
50 = 100%
x = 40%
Если нам нужно наоборот найти значение при наличии количества процентов, например, 40 процентов от числа 50, то нужно число 40% умножить на 50 и разделить на 100, то есть наоборот.
Тогда имеем решение вида: (40%*50)/100%=20
Потребление электроэнернии в середине года существенно нижу яем в начале и в конце года, обьясняется тем, что в этот период в стране холодно, поэтому люди включать в сеть обогреватели, пользуются электроэнергией больше, так как зимой дни короче, а ночи длинее. Так как в Северном полушарии зима наступает в декабре, а в Южном в Июне, то с легкостью можно прндположить что это Северное полушарие. Так же мы видим резкий скачок графика к наступлению зимы и плавное его понижение, то это нам ясно дает понять, что зимы в этой стране суровы.