Друзья помогите пожалуйста В унике задали такую задачу, а я питонист... Нужно обязательно использовать private и public
Fial_inactive5843188, чем он хуже помощи от форумчан, которые скинут код с него? бесплатно тебе никто код писать не будет
#include <iostream> #include <cmath> using namespace std; int main() { double h, r1, r2; // высота, радиусы верхнего и нижнего оснований double l, s; // образующая, площадь боковой поверхности // ввод данных cout << "Введите высоту усеченного конуса: "; cin >> h; cout << "Введите радиус верхнего основания усеченного конуса: "; cin >> r1; cout << "Введите радиус нижнего основания усеченного конуса: "; cin >> r2; // вычисление образующей и площади боковой поверхности l = sqrt(pow(r1-r2, 2) + pow(h, 2)); s = M_PI * (r1 + r2) * l; // вывод результата cout << "Площадь боковой поверхности усеченного конуса: " << s << endl; return 0; } Code #include <iostream> #include <cmath> using namespace std; int main() { double h, r1, r2; // высота, радиусы верхнего и нижнего оснований double l, s; // образующая, площадь боковой поверхности // ввод данных cout << "Введите высоту усеченного конуса: "; cin >> h; cout << "Введите радиус верхнего основания усеченного конуса: "; cin >> r1; cout << "Введите радиус нижнего основания усеченного конуса: "; cin >> r2; // вычисление образующей и площади боковой поверхности l = sqrt(pow(r1-r2, 2) + pow(h, 2)); s = M_PI * (r1 + r2) * l; // вывод результата cout << "Площадь боковой поверхности усеченного конуса: " << s << endl; return 0; } чат гпт решает
#include <iostream> #include <cmath> class cone { const double r1, r2, l, s; public: cone(double r1, double r2, double l): r1(r1), r2(r2), l(l), s(M_PI*(r1*r1+l*(r1+r2)+r2*r2)) {} const double get_s() {return s;} }; int main() { std::cout<<cone(4,2,7).get_s(); std::cin.get(); } C #include <iostream> #include <cmath> class cone { const double r1, r2, l, s; public: cone(double r1, double r2, double l): r1(r1), r2(r2), l(l), s(M_PI*(r1*r1+l*(r1+r2)+r2*r2)) {} const double get_s() {return s;} }; int main() { std::cout<<cone(4,2,7).get_s(); std::cin.get(); }