Zenunrir
4 год назад
Срочно!1. Создать модуль, включающий подпрограммы вычисления:a. Площади круга по известному радиусу;b. Длины окружности по известному радиусу;c. Площади прямоугольника по значениям длины и ширины;d. Объема цилиндра по значениям высоты цилиндра и радиуса основания.
ОТВЕТЫ
Gennadij
Oct 24, 2020
Вот полноценный модуль на C:
#ifndef _MATH_MODULE_H_
#define _MATH_MODULE_H_
#define PI (3.14159265359f)
// Площади круга по известному радиусу
float spacecircle(float radius){ return (PI * radius * radius); }
// Длины окружности по известному радиусу
float circumference(float radius){ return (2 * PI * radius); }
// Площади прямоугольника по значениям длины и ширины
float spacerectangle(float width, float height){ return (width * height); }
// Объема цилиндра по значениям высоты цилиндра и радиуса основания
float volcylinder(float height, float radius){ return (spacecircle(radius) * height); }
#endif
#ifndef _MATH_MODULE_H_
#define _MATH_MODULE_H_
#define PI (3.14159265359f)
// Площади круга по известному радиусу
float spacecircle(float radius){ return (PI * radius * radius); }
// Длины окружности по известному радиусу
float circumference(float radius){ return (2 * PI * radius); }
// Площади прямоугольника по значениям длины и ширины
float spacerectangle(float width, float height){ return (width * height); }
// Объема цилиндра по значениям высоты цилиндра и радиуса основания
float volcylinder(float height, float radius){ return (spacecircle(radius) * height); }
#endif
318
Смежные вопросы: