Está en la página 1de 4

Ejercicios 

#include <iostream> 

//Declaracion de la constante PI 

//const float PI = 3.141592; 

using namespace std; 

//procederemos a la declaracion de la clase 

class triangulo{ 

/* Definiremos la parte publica en donde se encuentran las funciones miembro */ 

public: 

  void setdatos(); 

    void setdatos(float,float); 

    float getbase(); 

  float getaltura(); 

  void area(); 

private: 

  float base, alt; 

}; 

void triangulo :: setdatos() 

cout<<"ingrese de datos"<<endl; 

cout<<"ingrese base"; cin>>base; 

cout<<"ingrese altura";cin>> alt; 

void triangulo::setdatos(float b,float h){ 
base=b; 

alt=h; 

float triangulo::getbase(){ 

return base; 

float triangulo::getaltura(){ 

return alt; 

void triangulo:: area() 

    float ar; 

    //getbase()*getaltura()/2.0 

    ar= base*alt/2; 

    cout<< "el area es   "<< ar<<endl; 

// Definimos la función principal 

int main ()  // rectangulo.cpp 

  triangulo t ; 

  t.setdatos(); 

  t.area(); 

  triangulo u; 
  u.setdatos(5,3); 

  cout<< ""<<u.getbase()<<endl; 

  cout<< ""<<u.getaltura()<<endl; 

  u.area(); 

  return 0; 

//nótese que se esta usando el operador punto para la selección de  una función miembro 

#include <iostream> 

//Declaracion de la constante PI 

const float PI = 3.141592; 

using namespace std; 

//procederemos a la declaracion de la clase 

class circulo{ 

/* Definiremos la parte publica en donde se encuentran las funciones miembro */ 

public: 

  void inicio(float a) {radio = a;} 

  double area() { return PI*radio*radio;} 

  double perimetro() { return 2*PI*radio;} 

 
/* Declaramos la parte privada donde se encuentran los datos */ 

private: 

  float radio ; 

}; 

// Definimos la función principal 

int main ()  // classcir2.cpp 

  float r ; 

  cin>> r; 

  //cout<<"ingrese el valor del radio asociado a esta clase"<<endl; 

  //cin>> r; 

  //Declaración objeto a perteneciente  a la clase circulo 

  circulo cir; 

  cir.inicio(r); 

  // llamamos a las funciones miembro 

  cout<<"el area es "<<cir.area()<<endl; 

  cout<<"el perimetro es "<<cir.perimetro()<<endl; 

  return 0; 

//nótese que se esta usando el operador punto para la selección de  una función miembro 

También podría gustarte