Размещено 2 года назад по предмету
Информатика
от lyashkoalexey228
РЕШИТЕ ЗАДАЧУ НА С++ ДАЮ 50 БАЛЛОВ!!!!!!!
Создайте функции int count_rectangles(Figure** array, int n) и функцию int count_circles(Figure** array, int n), которые будут подсчитывать количество прямоугольников и окружностей в массиве указателей фигур.
С клавиатуры вводится массив фигур. Требуется вывести два числа — количество прямоугольников в нём и количество кругов.
Формат входных данных
В первой строке вводится натуральное число N (N ≤ 1000) — длина массива.
В следующих N строках вводятся геометрические объекты. Каждый геометрический объект начинается со своего названия — строки «Rectangle», «Circle», «HollowRectangle» и «HollowCircle». После названия геометрического объекта вводятся два (для прямоугольника) или одно (для круга) натуральных числа, не превышающих 1000.
Формат выходных данных
Требуется вывести два целых числа — количество прямоугольников и количество кругов.
входные данные
6
Rectangle 5 6
HollowRectangle 7 1
Circle 7
HollowCircle 5
Circle 2
HollowRectangle 6 7
выходные данные
3 3