Subido por ASEIC UPES

area cilindro programa C++

Anuncio
#include <iostream>
#include <cstdio>
#include <cmath>
#define pi 3.14159265
using namespace std;
double areaCilindro (double b, double a);
double areaCilindro2 (double x, double y);
double areaCilindro3 (double z, double f);
main()
{
int menu;
char respuesta;
double b,a;
double x,y,z,f;
do {
cout<< "Escoja la opcion del menu a realizar del 1 al 4 "<<endl<<endl;
cout<<"1. Calcular el Cilindro su Area lateral"<<endl;
cout<<"2. Calcular el Cilindro su Area Total"<<endl;
cout<<"3. Calcular el Volumen del Cilindro "<<endl;
cout<<"4. Salir "<<endl;
cin>>menu;
switch(menu)
{
case 1: //
cout<<"Introduzca el radio y la altura
cin>>b>>a;
cout<<"El area lateral del Cilindro es
del Cilindro"<<endl;
"<<areaCilindro(b,a)<<"\n";
break;
case 2: // salir
cout<<"Introduzca el radio y la altura del Cilindro"<<endl;
cin>>x>>y;
cout<<"El area Total del Cilindro es "<<areaCilindro2(x,y)<<"\n";
break;
case 3: // salir
cout<<"Introduzca el radio y la altura del Cilindro"<<endl;
cin>>z>>f;
cout<<"El Volumen del Cilindro es "<<areaCilindro3(z,f)<<"\n";
break;
default:
cout<<"EL numero ingresado no esta dentro de las opciones del menu
"<<endl;
}
cout<<"Desea Continuar s/n "<<endl;
cin>>respuesta;
}
while(respuesta == 's');
return 0;
}
double areaCilindro (double b, double a){//funcion
double arealateral=0;
arealateral=2*3.1416*b*a;
return arealateral;
}
double areaCilindro2 (double x,double y){//funcion Cilindro
double areatotal=0;
double sumlados=0;
areatotal= 2*3.1416*x*(x+y);
return areatotal;
}
double areaCilindro3 (double z, double f){//funcion
double volumen=0;
volumen=3.1416*z*z*f;
return volumen;
}
Descargar