Dada la siguiente
información, hacer un programa que permita calcular el área de un triangulo, de
un cuadrado, y de un rectángulo, así como los volúmenes de un cilindro y de un
cono.
El triángulo es un polígono formado
por tres lados y tres ángulos.
La suma de todos sus ángulos siempre es 180 grados.
Para calcular el área se emplea la siguiente fórmula:
Área del triángulo =
(base * altura) / 2
El cuadrado es un polígono de cuatro lados, con la particularidad de que todos ellos
son iguales. Además sus cuatro ángulos son de 90 grados cada uno.
El área de esta figura se calcula mediante la fórmula:
Área del cuadrado = lado al cuadrado
El rectángulo es un polígono de cuatro
lados, iguales dos a dos. Sus cuatro ángulos son de 90 grados cada uno.
El área de esta figura se calcula mediante la
fórmula:
Área del rectángulo =
base * altura
El cilindro es el sólido engendrado por un rectángulo al girar en torno a uno de
sus lados.
Para calcular su área lateral, su área total así como
para ver su desarrollo pulsar sobre la figura anterior
Para calcular su volumen se emplea la siguiente fórmula:
Volumen del cilindro =
área de la base * altura
El cono es
el sólido
engendrado por un triángulo rectángulo al girar en torno a uno de sus catetos.
Para calcular su área lateral, su área total así como
para ver su desarrollo pulsar sobre la figura anterior
Para calcular su volumen
se emplea la siguiente fórmula:
Volumen del cono = (área
de la base * altura) / 3
La implementación en Java
es:
/**
* Title: Calculo de areas y volumenes
* Calcula utilizando simples sentencias las areas y volumenes de
figuras
* 2003
*
Company: UMSNH
*
@author Dr. Felix Calderon Solorio
*
@version 1.0
*/
public class ej021 {
public
static void main(String[] args)
{
// datos
double base = 10, altura = 5, radio = 2;
// areas
double Atriangulo =
(base * altura) / 2.0;
double Acuadrado =
base*base;
double Arectangulo = base * altura;
// volumenes
double Abase =
3.1416*radio*radio;
double Vcilindro
= Abase * altura ;
double Vcono =
Abase * altura / 3.0;
System.out.println("Area de triangulo = " + Atriangulo);
System.out.println("Area de cuadrado = " + Acuadrado);
System.out.println("Area de rectangulo = " +
Arectangulo);
System.out.println("Volumen
cilindro = " + Vcilindro);
System.out.println("Volumen cono = " + Vcono);
}
}