Ejercicio 1:
Realice un programa que calcule el área de varias formas geométricas
(círculo, triángulo y rectángulo) usando solo fórmulas matemáticas.
1. Como el software va a solicitar datos al usuario, primero se importa la
clase Scanner:
2. Ahora se instancia un objeto de la clase Scanner, para este caso se usa
Input:
3. Teniendo esto realizado, se procede a la escritura del código,
analizando el enunciado se pide el área de tres figuras, primero,
mediante el uso de la función [Link]() se imprime en
pantalla del usuario un saludo y le pedimos que ingrese la base del
triángulo:
Para que el dato que el usuario brindo se guarde utilizamos el objeto que
se instancio en el paso 2; input. Para llamarlo creamos una variable
llamada altura de tipo double para manejar decimales, que es igual al
objeto scanner y el método de solicitud de datos nextDouble ()
4. Ahora hacemos el mismo procedimiento para pedir la altura:
5. Para finalizar el área del triangulo creamos una variable llamada areaT
de tipo double en donde se aplique la fórmula matemática del
triángulo: A = (Base * Altura) /2. Seguido de esto se imprime un
mensaje en pantalla que concatena el área del triangulo con un
mensaje.
6. Con el área del triángulo hecha, se procede a realizar el área del
círculo, primero se imprime un mensaje en pantalla indicando el área a
desarrollar y solicitando el radio:
7. El dato que el usuario ingrese se guarda en una variable llamada radio
utilizando el objeto input previamente desarrollado, posterior a esto se
crea otra variable llamada radio de tipo double para manejar
decimales, en donde se va a aplicar la fórmula matemática para hallar
el área de un círculo: π * r^2, en este caso se utiliza el radio que el
usuario digita.
8. Finalmente se imprime un mensaje en pantalla indicando el resultado,
después del mensaje se concatena la variable areaC donde estará
almacenada el área del círculo.
9. Para la última área se imprime un mensaje en pantalla pidiendo la
base de la figura, que en este caso es un rectángulo, posteriormente
este dato ingresado se guarda en una variable llamada baseR con el
método nextDouble ().
10. Luego de esto se imprime un mensaje en pantalla solicitando el
otro dato para hallar el área: La altura, esta se almacena en una
variable de tipo double con el método nextDouble (), después de esto
se crea una variable llamada áreaR en donde se hace uso de la formula
para hallar el área de un rectángulo: Base * Altura:
11. Finalmente, se imprime un mensaje en pantalla indicándole al
usuario el área de rectángulo, esto se hace concatenando la variable
areaR con el mensaje.