Áreas y volúmenes

Sara Embid Solano

#include <iostream>
#include <math.h>

using namespace std;

#define pi 3.141592

int main()
{
 int n, otravez;
 double r_1,h_1, r_2, h_2,g_2, r_3;
 double a_1, v_1,a_2, v_2,a_3, v_3;

do {

 cout << " ************** AREAS Y VOLUMENES ************** " <<endl <<endl <<endl;
 cout << "Introduce el numero de la figura: \n"
 " 1) Cilindro \n  2) Cono \n 3) Esfera \n \n \n";
 cin >> n;
 cout <<endl <<endl <<endl;

switch(n)
{ 
 case 1:
 cout << "........CILINDRO........" <<endl <<endl ;
 cout << "Introduce el radio del cilindro: ";
 cin >> r_1;
 cout << "y su altura: ";
 cin >> h_1;
 cout <<endl <<endl ;

 a_1 = 2*pi*r_1*(h_1+r_1);
 v_1 = pi*pow(r_1,2)*h_1;

 cout << "El area del cilindro es: " << a_1<< "\n";
 cout << "El volumen del cilindro es: " << v_1 << endl << endl;
 break;

 case 2:
 cout << "........CONO........" <<endl <<endl ;
 cout << "Introduce el radio del cono: ";
 cin >> r_2;
 cout << "su altura: ";
 cin >> h_2;
 cout <<endl <<endl;

 g_2 = sqrt((pow(r_2,2)+pow(h_2,2)));
 a_2 = pi*r_2*(g_2+r_2);
 v_2 = (pi*pow(r_2,2)*h_2)/3;

 cout << "El area del cono es: " << a_2<< "\n";
 cout << "El volumen del cono es: " << v_2 << endl << endl;
 break;

 case 3:
 cout << "........ESFERA........" <<endl <<endl ;
 cout << "Introduce el radio de la esfera:" ;
 cin >> r_3;
 cout <<endl <<endl ;

 a_3 = 4*pi*pow(r_3,2);
 v_3 = (4*pi*pow(r_3,3))/3;


 cout << "El area de la esfera es: " << a_3<< "\n";
 cout << "El volumen de la esfera es: " << v_3 << endl << endl;
 break;

 default:
 cout << "El numero introducido no es valido." <<endl;
}

cout << "\n Si quieres realizar otro calculo, escribe 0.\n"
      << "Pulsa cualquier otro numero para terminar: ";
cin >> otravez;
cout << "\n\n\n\n\n\n";
}
while(otravez==0);
return 0;
}
Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s