C# 四則運算器(加減乘除)

實現一個四則運算的計算器,要求使用方法。

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

namespace CSbaseDemo3
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("請輸入第一個數");
            double x = double.Parse(Console.ReadLine());
            Console.WriteLine("請輸入運算符( + , - , * , / )");
            char op = char.Parse(Console.ReadLine());
            Console.WriteLine("請輸入第二個數");
            double y = double.Parse(Console.ReadLine());
            switch (op)
            {
                case '+':
                    Console.WriteLine(add(x,y));
                    break;
                case '-':
                    Console.WriteLine(cut(x,y));
                    break;
                case '*':
                    Console.WriteLine(ride(x, y));
                    break;
                case '/':
                    Console.WriteLine(excpet(x, y));
                    break;
                default:
                    Console.WriteLine("輸入格式不對,請重新輸入!!");
                    break;
            }
            Console.ReadKey();
        }
        static double add(double x, double y)
        {
            Console.WriteLine("The numerical result is:");
            return x + y;
        }
        static double cut(double x, double y)
        {
            Console.WriteLine("The numerical result is:");
            return x - y;
        }
        static double ride(double x, double y)
        {
            Console.WriteLine("The numerical result is:");
            return x * y;
        }
        static double excpet(double x, double y)
        {
            if (y != 0)
            return x / y;
            Console.WriteLine("除數不能爲0");
            return 0;
        }
    }
}

小劇場:窗外的雨滴,一滴滴累積。The rain outside the window is accumulating.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章