Conversor de Temperatura en C#
Decimo proyecto de la guia 50 Proyectos de Programacion para Practicar y Aprender. Proyectos para Principiantes
Enunciado del proyecto
Este programa de consola en C# permite al usuario convertir temperaturas entre grados Celsius y Fahrenheit.
Cรณdigo fuente en C#
using System; class ConversorTemperatura { static void Main() { Console.WriteLine("=== Conversor de Temperatura ==="); Console.WriteLine("Selecciona la opciรณn:"); Console.WriteLine("1. Celsius a Fahrenheit"); Console.WriteLine("2. Fahrenheit a Celsius"); Console.Write("Opciรณn (1 o 2): "); int opcion = Convert.ToInt32(Console.ReadLine()); if (opcion == 1) { Console.Write("Introduce la temperatura en Celsius: "); double celsius = Convert.ToDouble( Console.ReadLine()); double fahrenheit = (celsius * 9 / 5) + 32; Console.WriteLine($"Resultado: {celsius}ยฐC = {fahrenheit:F2}ยฐF"); } else if (opcion == 2) { Console.Write("Introduce la temperatura en Fahrenheit: "); double fahrenheit = Convert.ToDouble( Console.ReadLine()); double celsius = (fahrenheit - 32) * 5 / 9; Console.WriteLine($"Resultado: {fahrenheit}ยฐF = {celsius:F2}ยฐC"); } else { Console.WriteLine("Opciรณn no vรกlida."); } Console.WriteLine("\nPresiona cualquier tecla para salir..."); Console.ReadKey(); } }
Instrucciones
- Abre Visual Studio o tu editor de C# preferido.
- Crea un nuevo proyecto de consola.
- Pega el cรณdigo anterior en el archivo
Program.cs
. - Ejecuta el programa y selecciona la opciรณn de conversiรณn.
Indice de la guia de proyectos
Proyecto anterior