Среда разработки Visual С++ 2008 (консольное приложение Win32)
Студенческая работа, демонстрирующая умение работать с классами
Задание
=======
Создать программу, которая вычисляла объёмы фигур : призмы, конуса, шара, цилиндра. Сделать не через обычные процедуры а с использованием КЛАССОВ.
Математические формулы
======================
1) Объём призмы равен произведению её высоты на площадь основания:
V=S*h
площадь основания:
а- длина стороны правильного многоугольника
n- количестово сторон
S=(n*a^2)/(4*tg(180градусов/n))
2) Объём конуса равен трети произведения высоты на площадь основания.
V=1/3 * S*H,
площадь основания:
S = pi*R^2
3) Объём V шара радиуса R определяются формулами:
V=4/3 * pi *R^3,
4) Объём цилиндра равен площади основания, умноженной на высоту
V=Sh
площадь основания:
S = pi*R^2
Коментарии
==========
В расчёте многоугольника желательно использовать динамический массив
для ввода количества сторон.
Рекомендации для программирования
=================================
Скорее всего прийдётся сделать два файла main.cpp и figura.h
В main.cpp (он будет практически пустой) ввести число от 1 до 4 и вызвать соответствующую процедуру из класса figura.h (prizma,konus,shar,cilindr).
В каждой процедуре prizma,konus,shar,cilindr соответственно организовать
ввод, подсчёт, вывод и завершение работы программы.
Сильно сложно городить не надо - студенческая работа...
ОТЧЁТ
=====
Мне выслать на e-mail текстовый файл с листингом программы и готовый скомпилированный модуль EXE