viernes, 28 de marzo de 2025

Calcular el área de un triángulo en C Sharp

Código del ejercicio:

Console.Write("Ingresar la base del triángulo: ");
int base_t = int.Parse(Console.ReadLine());
Console.Write("Ingresar la altura del triángulo: ");
int altura = int.Parse(Console.ReadLine());
double area = (base_t * altura) / 2;
Console.Write("El área del triángulo es: " + area + " cm²");
Console.ReadKey();

Definición de los códigos del ejercicio:

Console.Write() --> escribe un texto en pantalla.
int --> dato entero de 32 bits.
double --> se usa para declarar números reales de coma flotante de 64 bits (doble precisión).
Parse() --> se utiliza para convertir una representación de cadena de un número en un entero equivalente con signo de 16/32/64 bits.
Console.ReadLine() --> lee un dato desde teclado.
+ --> el operador ( + ) concatena variables de cadena.
Console.ReadKey() --> escribimos el método Console.ReadKey() al final de nuestro código para mantener abierta la ventana de nuestra consola.

Explicación del Código:

1. Solicitar la base del triángulo

Se muestra un mensaje en la consola para pedir al usuario que ingrese la base del triángulo.

Console.Write("Ingresar la base del triángulo: ");

2. Leer y convertir la base a número entero

Se lee la entrada del usuario y se convierte en un número entero usando int.Parse().

int base_t = int.Parse(Console.ReadLine());

3. Solicitar la altura del triángulo

Se muestra un mensaje en la consola para pedir al usuario que ingrese la altura.

Console.Write("Ingresar la altura del triángulo: ");

4. Leer y convertir la altura a número entero

Se lee la entrada del usuario y se convierte en un número entero.

int altura = int.Parse(Console.ReadLine());

5. Calcular el área del triángulo

Se usa la fórmula del área del triángulo: (base * altura) / 2.

double area = (base_t * altura) / 2;

6. Mostrar el resultado en la consola

Se imprime el área del triángulo junto con la unidad de medida.

Console.Write("El área del triángulo es: " + area + " cm²");

7. Pausar la consola

Se usa Console.ReadKey(); para que la ventana de la consola no se cierre inmediatamente.

Console.ReadKey();

No hay comentarios.:

Publicar un comentario

Ingresar un número entero y mostrar todos los números impares hasta el número ingresado en Python

Código del ejercicio: Con ciclo while numero = int ( input ( "Ingresar un número: " )) if numero ...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️