Código del ejercicio:
Definición de los códigos del ejercicio:
import java.util.Scanner; --> Importación explícita de Scanner.Scanner sc = new Scanner(System.in); --> objeto de Scanner con nombre sc.
Scanner --> clase Scanner nos permite ingresar datos por teclado.
new --> palabra reservada que instancia un objeto de la clase Scanner.
System.in --> parámetro que indica de donde proceden los datos, en este caso del teclado.
System.out.print() --> imprime el texto en la consola y el cursor permanece al final del texto en la consola.
System.out.println() --> imprime el texto en la consola y el cursor permanece al comienzo de la siguiente línea en la consola.
double --> representa números de coma flotante de 64 bits y precisión doble.
nextDouble() --> lee un número de coma flotante desde consola (teclado).
+ --> el operador ( + ) concatena variables de cadena.
Explicación del Código:
Este programa solicita al usuario la base y la altura de un triángulo, calcula su área utilizando la fórmula (base × altura) ÷ 2 y finalmente muestra el resultado en centímetros cuadrados (cm²).
| Código | Explicación sencilla |
|---|---|
package ejercicio; |
Indica el paquete donde se encuentra la clase del programa. |
import java.util.Scanner; |
Importa la clase Scanner, que permite leer datos ingresados por el usuario desde el teclado. |
public class Ejercicio |
Declara la clase principal del programa llamada Ejercicio. |
public static void main(String[] args) |
Es el método principal donde comienza la ejecución del programa. |
Scanner sc = new Scanner(System.in); |
Crea un objeto Scanner para capturar los datos que escribe el usuario. |
System.out.print("Ingrese la base del triángulo: "); |
Muestra un mensaje solicitando que el usuario escriba la base del triángulo. |
double base = sc.nextDouble(); |
Lee el valor de la base ingresado por el usuario y lo almacena en la variable base. |
System.out.print("Ingrese la altura del triángulo: "); |
Solicita al usuario que ingrese la altura del triángulo. |
double altura = sc.nextDouble(); |
Guarda el valor de la altura en la variable altura. |
double area = (base * altura) / 2; |
Calcula el área del triángulo multiplicando la base por la altura y dividiendo el resultado entre 2. |
System.out.println("El área del triángulo es: " + area + " cm²"); |
Muestra en pantalla el área calculada junto con la unidad de medida cm². |
Resumen del funcionamiento:
- El programa pide la base del triángulo.
- Luego solicita la altura.
- Calcula el área usando la fórmula (base × altura) ÷ 2.
- Finalmente muestra el área obtenida en centímetros cuadrados.
No hay comentarios.:
Publicar un comentario