program untuk menghitung salah satu panjang sisi segitiga

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MenghitungPanjangSisi
{
    class Program
    {

        static double hitung(double sudut, double b, double c)
        {
            double a;
            a = Math.Sqrt(Math.Pow(b, 2) + Math.Pow(c, 2) - 2 * b * c * Math.Cos(sudut/180*Math.PI));  
            return a;
        }

        static void Main(string[] args)
        {
            double sudut, b, c;
            Console.WriteLine("PROGRAM MENGHITUNG PANJANG SISI SEGITIGA");
            Console.WriteLine("=============================================================================");
            Console.WriteLine("Program Menghitung Salah satu panjang sisi segitiga \njika diketahui panjang dua sisi lainnya beserta sudut diantara mereka");
            Console.WriteLine("-----------------------------------------------------------------------------");
            Console.WriteLine();
            Console.Write("Panjang Sisi 1 = "); b = double.Parse(Console.ReadLine());
            Console.Write("Panjang Sisi 2 = "); c = double.Parse(Console.ReadLine());
            Console.Write("Besar Sudut    = "); sudut = double.Parse(Console.ReadLine());
            Console.WriteLine("-----------------------------------------------------------------------------");
            Console.WriteLine("Panjang sisi 1 = " + b);
            Console.WriteLine("Panjang sisi 2 = " + c);
            Console.WriteLine("Besar sudut antara dua sisi tersebut yaitu = " + sudut);
            Console.WriteLine("----------------------------------------------------------");
            Console.WriteLine("Maka panjang sisi lainnya (sisi di depan sudut) = "+hitung(sudut, b, c));
            Console.Read();
        }
    }
}

Komentar