Написать программу с использованием классов. Объявить и определить класс «правильный n-угольник на плоскости»: Данные: * количество сторон; * длина одной стороны. Методы: * заполнение данных с клавиатуры; * вывод объекта на экран монитора; *
- Программирование
Условие:
Цель работы
1. Изучить:
– объявление класса в программе;
– объявление и определение методов класса;
– объявление различных объектов класса и вызов методов для них;
– структуру программы с классами.
2. Составить, выполнить и протестировать указанную задачу с помощью компьютера.
Порядок написания программы
1. Внимательно прочитать условие задач.
2. Объявить класс в соответствии с условием задачи:
Объявить данные класса;
Объявить методы класса;
Определить методы класса.
3. Написать функцию main() и объявить различные объекты:
Простую переменную статически;
Простую переменную динамически;
Массив объектов;
4. Вызвать каждый метод для каждого объекта.
5.Создать проект. Выполнить проект.
Задание
Написать программу с использованием классов.
Объявить и определить класс и в функции main()объявить различные объекты:
Простую переменную статически;
Простую переменную динамически;
Массив объектов;
Вызвать каждый метод для каждого объекта
Вариант 5
Объявить и определить класс – правильный n-угольник на плоскости:
Данные:
количество сторон;
длина одной стороны.
Методы:
заполнение данных с клавиатуры;
вывод объекта на экран монитора;
определение периметра правильного n-угольника.
В пользовательской функции main протестировать методы.
НАПИШИ КОД ДЛЯ С++ С ОБЪЯСНЕНИЕМ
Решение:
Ниже приводится пример решения задачи на языке C++ с подробными комментариями и пошаговым объяснением. ----------------------------------------------------- /* Цель программы: создать класс Правильный n-угольник, который хранит количество сторон и длину одной стороны. Класс содержит следующие методы: – fillData() : ввод данных с клавиатуры; – printData() : вывод данных на экран; – calcPerimeter(): вычисление периметра правильного n-угольника. В функции main() создаются объекты класса различными способами: 1. Статически выделенная переменная; 2. Динамически выделенная переменная;...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства