(Lenguaje C#) Hacer un programa que transforme de grados a radianes o de radianes a grados dependiendo de lo que necesite el usuario.

Hacer un programa que transforme de grados a radianes o de radianes a grados dependiendo de lo que necesite el usuario.

Código:

using System;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {

            double grad, rad;
            int opc;

            Console.WriteLine("1- A Grados");
            Console.WriteLine("2- A Radianes");
            Console.WriteLine("Ingresa una opcion");
            opc = Convert.ToInt32(Console.ReadLine());

            switch (opc)
            {
                case 1:
                    Console.WriteLine("Ingresa los Radianes a convertir: ");
                    rad = Convert.ToDouble(Console.ReadLine());
                    grad = rad * (180 / 3.1416);
                    Console.WriteLine($"Los grados son: {grad} ");
                    break;
                case 2:
                    Console.WriteLine("Ingrea los Grados a converitr: ");
                    grad = Convert.ToDouble(Console.ReadLine());
                    rad = grad * (3.1416 / 180);
                    Console.WriteLine($"Los radianes son: {rad} ");
                    break;
                default:
                    Console.WriteLine("Opcion no valida");
                    break;
            }
            Console.ReadKey();
         

        }
    }

}

Pantalla:


Comentarios

Entradas populares de este blog

(Lenguaje C) Escribir un programa que lea dos enteros de tres dígitos y calcule e imprima su producto, cociente y el resto cuando el primero se divide por el segundo.

(Lenguaje C) Escribir un programa que solicite al usuario la longitud y anchura de una habitación y a continuación visualice su superficie con cuatro decimales.

Suma de dos números C# (Forms)