Lập trình C# -  Nhập hai số và thực hiện phép toán tương ứng

 Nhập hai số và thực hiện phép toán tương ứng

Yêu cầu bài tập C# này là nhập hai số từ và một phép toán bất kỳ (+, -, *, /) từ bàn phím. Tương ứng với phép toán đó, bạn hiển thị kết quả trên màn hình.

Ví dụ: 
Nhập số thứ nhất là 5
Phép toán là +
Nhập số thứ hai là 4
--> Kết quả là 9

Đây là bài tập C# cơ bản giúp bạn làm quen với các kiểu dữ liệu (ví dụ: int, char) và cách thực hiện các phép toán trên kiểu dữ liệu char (ví dụ: so sánh bằng, so sánh không bằng).

Chương trình C#

Dưới đây là chương trình C# để giải bài tập nhập hai số và thực hiện phép toán tương ứng trong C#:

using System;

namespace Csharp
{
    class TestCsharp
    {
        public static void Main()
        {

            int x, y;
            char phepToan;

            Console.Write("Nhap so dau tien: ");
            x = Convert.ToInt32(Console.ReadLine());
            Console.Write("Phep toan: ");
            phepToan = Convert.ToChar(Console.ReadLine());
            Console.Write("Nhap so thu hai: ");
            y = Convert.ToInt32(Console.ReadLine());

            if (phepToan == '+')
                Console.WriteLine("{0} + {1} = {2}", x, y, x + y);
            else if (phepToan == '-')
                Console.WriteLine("{0} - {1} = {2}", x, y, x - y);
            else if ((phepToan == 'x') || (phepToan == '*'))
                Console.WriteLine("{0} * {1} = {2}", x, y, x * y);
            else if (phepToan == '/')
                Console.WriteLine("{0} / {1} = {2}", x, y, x / y);
            else
                Console.WriteLine("Ban da nhap sai phep toan!!!");  

            Console.ReadKey();
        } 
    }
}

Xem ví dụ

Kết quả chương trình C#

Biên dịch và chạy chương trình C# trên sẽ cho kết quả

Kiểu dữ liệu trong C#