Calcular el área de figuras geométricas en c#

CALCULAR EL ÁREA DE FIGURAS GEOMÉTRICAS EN C# paso a paso

Compartir:
Da clic para calificar la publicación
[Total: 7 Average: 4.7]

En esta ocasión aprenderemos a como calcular el área de figuras geométricas tales como el cuadrado, rectángulo, circulo, con la ayuda de visual estudio y el lenguaje de programación C#.

Esto servirá de ejemplo para que vayas practicando poco a poco la lógica de programación y puedas complementarlo con mas figuras .

El archivo descargable esta hasta el final.

Pero antes de entrar en detalles con la creación del programa que calcula el área de figuras geométricas que te parece si empezamos con un poco de teoría en caso de que no recuerdes o sepas sacar el área de figuras geométricas en especifico.

En términos generales el área de una figura geométrica es aquella medida total que ocupa la figura, es decir todo el espacio que hay dentro de los limites de la figura. Dicho calculo puede variar dependiendo del tipo de figura al que le que le quieras sacar el área.

Área de Figuras Geométricas Regulares

sacar el área de un cuadrado

Fórmula para Calcular el área de un cuadrado

Formula: Lado * Lado

formula para sacar el área de un triángulo

Fórmula para Calcular el área de un triángulo

Formula: (base * Altura) / 2

sacar el área de un rectangulo

Obtener el área de un rectángulo

Formula: Base * Altura

sacar área de paralelogramo

Obtener el área de un paralelogramo

Formula: Base * Altura

Formula para sacar el área de un rombo

Obtener el área de un rombo

Formula: (diagonal mayor x diagonal menor) / 2

sacar área de paralelogramo

Obtener el área de un paralelogramo

Formula: Base * Altura

formula para sacar área de trapecio

Calcular el área de un trapecio

Formula: [(base mayor + base menor) * altura] / 2

calcular el are del circulo

Obtener el área de un círculo

Formula: π x eje mayor x eje menor

calcular el área de sector circular

Calcular el área de un sector circular

Formula: (ángulo central / 360) x π x radio al cuadrado

formula para calcular el área de polígono regular

Obtener el área de un polígono regular

Formula: (perímetro x apotema) / 2, donde el perímetro es la suma de los lados y el apotema es la distancia desde el centro del polígono hasta el centro de uno de sus lados.

Programa que calcule el área de figuras geométricas

Declarar variables.

El primer paso que debemos crear siempre al realizar una practica en consola, es colocar nuestras variables, ya sean enteras o decimales.

namespace figuras
{
class Program
{
static void Main(string[] args)
{
int b, a, area, num;
float area2;
string si;
do {

Menú de figuras geométricas.

Ahora lo que realizaremos es un pequeño menú en donde mostraremos cuales son las figuras geométricas que estaremos calculando.

 Console.WriteLine("elija una figura geometrica en caso de ser circulo el radio va en las dos medidas");
Console.WriteLine("1.cuadrado");
Console.WriteLine("2.rectangulo");
Console.WriteLine("3.triangulo");
Console.WriteLine("4.romboide");

Console.WriteLine("5.Circulo");

Lectura del menú.

En este apartado leeremos la opción que nuestro usuario eligiera, seguido de las medidas de cada figura, en este caso de la opción 1 a 4 todos los números que leerá son enteros si desea usar puntos decimales debe usar variables float.

num = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("ponga la base o el lado");
b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("ponga la altura o el lado");
a = Convert.ToInt32(Console.ReadLine());

Operaciones para sacar el área de figuras.

En este caso utilizaremos SWITCH para hacer la lectura de la opción que nuestros usuarios eligieron, de esta forma cada opción tendrá la formula para calcular el área de las figuras geométricas.

switch (num)
{
case 1:
area = b * a;
Console.WriteLine("el area del cuadrado es :" + area);
break;
case 2:
area = b * a;
Console.WriteLine("el area del rectangulo es:" + area);
break;
case 3:
area = b * a / 2;
Console.WriteLine("el area del triangulo es: " + area);
break;
case 4:
area = b * a;
Console.WriteLine("el area del romboide es: " + area);
break;
case 5:
area2=(float)(b * a * 3.14);
Console.WriteLine("el area del circulo es:" + area2);
break;
}

En este caso si prestas atención, primero leemos la opción que se haya tecleado, después se realiza la operación correspondiente y para finalizar la mostramos en pantalla.

Retornar menú.

Al finalizar podremos pedir al usuario si quiere seguir calculando el área de las figuras o no, esto lo logramos de la siguiente manera.

Console.WriteLine("desea volver a intentarlo SI o No");
si = Console.ReadLine();
}
while (si == "SI" || si == "si");

El área del circulo se contemplo en este apartado, solo queda agregar la linea de código correspondientes en el switch y crear la variable area2 como float.

Si aun no te quedo claro como esta el código, puedes revisar el video completo de como realizar el calculo de área  de figuras geométricas en c#.

Tal vez te pueda interesar:

Da clic en la imagen para abrir el post.

Da clic para calificar la publicación
[Total: 7 Average: 4.7]

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Abrir chat
Hola
¿En qué podemos ayudarte?