1. 程式人生 > >兩個複數相加和兩個複數相減

兩個複數相加和兩個複數相減

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            double a, b,c,d;
            Console.WriteLine("請輸入一個複數實部");
            a=Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("請輸入一個複數虛部");
            b = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("請輸入另一個複數實部");
            c = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("請輸入另一個複數虛部");
            d = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("新的複數相加為:{0}+{1}i",Complex.a(a,c),Complex.b(b, d));
            Console.WriteLine("新的複數相加為:{0}{1}i", Complex.c(a, c), Complex.d(b, d));
            Console.ReadKey();
         
        }
        class Complex
        {
             static public double  a(double a,  double c)
              {
                return a + c;
              }
            static public double b(double b, double d)
             {
                return b + d;
             }
            static public double c(double a, double c)
             {
                return a - c;
             }
            static public double d(double b, double d)
             {
                return b - d;
             }
         }
    }
}