Posicion Y El Radio Del Circulo Cpp

Páginas: 2 (488 palabras) Publicado: 25 de enero de 2013
#include <iostream.h>
#include <iomanip.h>

//clase punto
class Punto3{

public:
Punto3( int = 0, int = 0);

void establecex(int);
int obtienex() const;

voidestablecey(int);
int obtieney() const;

void imprime() const;

private:
int x;
int y;

};

Punto3::Punto3(int valorx, int valory)
:x(valorx),y(valory)
{
}s
void Punto3::establecex(intvalorx)
{
x=valorx;
}
int Punto3::obtienex() const
{
return x;
}

void Punto3::establecey(int valory)
{
y=valory;
}
int Punto3::obtieney() const
{
return y;s
}
voidPunto3::imprime() const
{
cout<<'['<<obtienex()<<","<<obtieney()<<']';
}

//clase circulo
class Circulo4 : public Punto3{

public:
Circulo4(int=0,int =0,double=0.0);void estableceradio(double);
double obtieneradio() const;

double obtienediametro() const;
double obtienecircunferencia() const;
double obtienearea() const;

void imprime() const;
private:double radio;
};

Circulo4::Circulo4(int valorx, int valory, double valorradio)
: Punto3(valorx, valory)
{
estableceradio(valorradio);
}

void Circulo4::estabsleceradio(doublevalorradio)
{
radio = (valorradio < 0.0 ? 0.0 : valorradio);
}

double Circulo4::obtieneradio() const
{
return radio;
}

double Circulo4::obtienediametro() const
{
return 2*obtieneradio();
}double Circulo4::obtienecircunferencia() const
{
return 3.14159*obtienediametro();
}

double Circulo4::obtienearea() const
{
return 3.14159*obtieneradio()*obtieneradio();
}

voidCirculo4::imprime() const
{
cout<<"centro = ";
Punto3::imprime();
cout<<"; Radio = " <<obtieneradio();
}

//clase cilindro
class Cilindro : public Circulo4{

public:Cilindro(int = 0, int = 0, double = 0.0, double = 0.0);

void establecealtura(double);
double obtienealtura() const;

double obtienearea() const;
double obtienevolumen() const;
void imprime()...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • velocidad y posicion por integracion y movimiento circular
  • II CIRCULAR TALLER DE RADIO 2014
  • Estatutos Cpp
  • los recursos en el cpp
  • Cpp Sintesis
  • Posicionamiento
  • Posiciones
  • Posicionamiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS