Calcular Indice de Masa Corporal en C#

Calcular Indice de Masa Corporal en C#

Calcular Indice de Masa Corporal en C#

Noveno proyecto de la guia 50 Proyectos de Programacion para Practicar y Aprender. Proyectos para Principiantes

Enunciado del proyecto

Esta aplicaciรณn de consola en C# permite calcular el รndice de Masa Corporal (IMC) del usuario a partir de su peso en kilogramos y su altura en metros.

Cรณdigo fuente en C#

using System;

class ProgramaIMC
{
    static void Main()
    {
        Console.WriteLine("=== Calculadora de IMC ===");

        // Solicita el peso al usuario
        Console.Write("Introduce tu peso en kilogramos (kg): ");
        double peso = Convert.ToDouble(Console.ReadLine());

        // Solicita la altura al usuario
        Console.Write("Introduce tu altura en metros (m): ");
        double altura = Convert.ToDouble(Console.ReadLine());

        // Calcula el IMC
        double imc = peso / (altura * altura);

        // Muestra el resultado
        Console.WriteLine($"\nTu IMC es: {imc:F2}");

        // Evalรบa la categorรญa del IMC
        if (imc < 18.5)
        {
            Console.WriteLine("Categorรญa: Bajo peso");
        }
        else if (imc < 24.9)
        {
            Console.WriteLine("Categorรญa: Peso normal");
        }
        else if (imc < 29.9)
        {
            Console.WriteLine("Categorรญa: Sobrepeso");
        }
        else
        {
            Console.WriteLine("Categorรญa: Obesidad");
        }

        Console.WriteLine("\nPresiona cualquier tecla para salir...");
        Console.ReadKey();
    }
}

Calcular Indice de Masa Corporal en C#. Instrucciones

  • Abre tu entorno de desarrollo (por ejemplo, Visual Studio o VS Code con .NET).
  • Crea un nuevo proyecto de aplicaciรณn de consola.
  • Pega el cรณdigo anterior en el archivo Program.cs.
  • Ejecuta el proyecto y sigue las instrucciones en consola.

Indice de la guia de proyectos

50 Proyectos de Programacion

Proyecto anterior

Juego Piedra Papel Tijeras en JavaScript