marinamarinazmeeva2444
?>

Создайте класс «Окружность», которая имеет координаты центра и радиус. Создать производный класс – «Сфера». Определить функции печати, конструкторы, вычисление площади окружности и сферы, объема сферы, переназначения координат центров окружности и сферы. C++

Информатика

Ответы

sandovo590

#include <iostream>

using namespace std;

class circle {

public:

   int x, y;

   double r, s;

   circle()

   {        

       x = 0;

       y = 0;

       r = 0;  

   }

   circle( int a = 0, int b = 0, double c = 0 )

   {

       set(a, b, c);        

   }

   void out()

   {

       cout << "Координаты: (" << x << ", " << y << ") Радиус: "<< r << " Площадь: " << endl;        

   }

   void set(int a, int b, double c)

   {

       x = a;

       y = b;

       r = c;

   }    

   void calculate() {

       s = r * r * 3.14159;        

   }

};

 

class sphere : public circle {

private:

   double  v;

   void calculate() {      

       s = 4 * 3.14 * r * r;  

       v = 3.14159 * pow(r, 3);

   }    

public:

   sphere();

   sphere() : circle(circle, double = 1.0);

   sphere (int = 0, int  = 0, double = 1.0) ;

 

 

 

void out()

   {

       circle::out();

       cout << ", радиус: " << r << ", длина: " << ", площадь: " << s;        

   }

};

int main(){

   setlocale(LC_ALL, "ru");

   circle a(2, 15, 4);

   a.out();

   sphere b;

 

   

   system("pause");

   return 0;

}

Объяснение: пойдёт?

usmanovayanq2626
Структура системы это набор элементов системы и связей между ними. Например, персональный компьютер можно считать системой, где есть следующие элементы 1. блок питания 2. материнская плата 3. оперативная память 4. центральный процессор 5. видеокарта 6. сетевая карта 7. проигрыватель оптических дисков 8. модем. Операционную систему компьютера можно считать системой. Самолет типа Boeing является системой. Ракета-носитель является системой, в которой присутствует система управления, система навигации, разгонный блок, двигатель первой ступени, двигатели второй ступени, двигатели третьей ступени и др. элементы
Валиахметова

Код

#include <iostream>#include <vector>int main() {    int n;    std::vector<int> sequence;    std::cin >> n;    for(auto i = 0; i < n; ++i) {        int number;        std::cin >> number;        sequence.push_back(number);    }    int as = 0, bs = 0, cs = 0;    for (auto &el : sequence) {        switch (el) {            case 1:                ++as;                break;            case 2:                ++bs;                break;            case 3:                ++cs;                break;            default:                throw std::runtime_error("All elements shall be into [1;3] range.");        }    }    int an_answer = std::min({bs + cs, as + cs, bs + cs});    std::cout << an_answer << std::endl;    return 0;}
даю (там ещё бонусом немного) Напишите прогу на C++ Задана последовательность целых чисел a1,a2,…,an

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Создайте класс «Окружность», которая имеет координаты центра и радиус. Создать производный класс – «Сфера». Определить функции печати, конструкторы, вычисление площади окружности и сферы, объема сферы, переназначения координат центров окружности и сферы. C++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

margarita25061961
seleznev1980
Дмитрий_Владимирович1162
Микроволновые системы что это​
andreanikin
Ushakova Sakhno
vladburakoff5
Irinalobanowa
ovdei71
agaloan8
kabinet17
Vladimirovna1370
kristina1989
bulenbeiser
Гарик383
Галина-Юлия1292