Написать программу для вычисления боковой поверхности конуса
Написать программу для вычисления длины вектора
Результаты работы
Текст программы.
Написать программу с наследованием классов и виртуальными функциями.
#include <iostream.h>
class complex
{ public :
double x,y;
virtual void fun (int x=0, int y=0)=0;
};
class What_the_hell_we_got: public complex
{ public :
void fun (int x, int y)
{cout<<"\n What_the_hell_we_got "<< x<<"\t"<<y;}
};
class Plusssssss: public complex
{ public :
void fun (int x=0, int y=0)
{cout<<"\n Plusssssss\tx+y ="<< x+y;}
};
class Umnojinia : public What_the_hell_we_got
{public :
void fun (int x)
{cout<<"\n Umnojinia\tx*x ="<< x*x;}
};
class xz : public Plusssssss , public Umnojinia
{public :
void fun (int x)
{cout<<"\n Xzubla\t\tx^3 ="<< x*x*x;}
};
void main (void)
{ What_the_hell_we_got D, *pcom1 = &D;
Plusssssss C2, *pc2 = &C2;
int k,x;
cin>>x>>k;
pcom1 -> fun(k,x);
pc2 -> fun (k,x);
Umnojinia C3, *pc3 = & C3;
pc3 -> fun (x);
pcom1=pc3;
pcom1->fun(k,x);
xz C4, *pc4 = & C4;
pc4 -> fun (x);
}
What_the_hell_we_got 4 3 Plusssssss x+y =7 Umnojinia x*x =9 What_the_hell_we_got 4 3 Xzubla x^3 =27 |
Вводим два числа и смотрим что получится при сложение умножении или возведение в третью степень.
2. Оформить решение следующих примеров, используя навыки работы в среде СИ++
1 Написать программу вычисления площади полной поверхности цилиндра
S=2pR(R+H)
4 Вычислить:
5 Вычислить:
Исабаева Г.Ж._
(Ф.И.О. авторов)