Área y volumen de un casquete esférico

NÉSTOR VICENTE SÁNCHEZ

/* ESTE PROGRAMA CALCULA EL ÁREA Y VOLUMEN DE UN CASQUETE ESFÉRICO A PARTIR DE SU ALTURA Y EL RADIO DE SU BASE */

#include <iostream>
#include <math.h>
#define pi 3.14159

using namespace std;

int main()
{
double r, h, area, vol;

cout << “Introduce el radio de la base del casquete: ” << endl;

cin >> r;

cout << “Introduce la altura del casquete: ” << endl;

cin >> h;

if (h>r || h<=0 || r<=0)
{
cout << “No existe ningun casquete esferico con esas caracteristicas” << endl;
}
else
{
area = pi*(2*pow(r,2)+pow(h,2));
vol = (pi*h*(3*pow(r,2)+ pow(h,2)))/6;

cout << “El area del casquete (incluyendo su base) es ” << area << ” unidades cuadradas.” << endl;
cout << “El volumen del casquete es ” << vol << ” unidades cubicas.” << endl;
}
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 )

Google+ photo

Estás comentando usando tu cuenta de Google+. 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 )

w

Conectando a %s