BÀI TẬP LỆNH IS, ELSE, SWITCH

Bài 1: Nhập hai số và kiểm tra hai số có bằng nhau không
Giải:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace CSharp_Bai1_HieuMaster

{

    internal class Program

    {

        static void Main(string[] args)

        {

            char Value1, Value2;

            Console.OutputEncoding = Encoding.UTF8;

            Console.Write("Mời bạn nhập số thứ nhất: ");

            Value1 = Convert.ToChar(Console.ReadLine());

            Console.Write("Mời bạn nhập số thứ hai: ");

            Value2 = Convert.ToChar(Console.ReadLine());


            if (Value1 == Value2)

            {

                Console.WriteLine("Số thứ nhất bằng số thứ hai");

            }

            else

            {

                Console.WriteLine("Số thứ nhất không bằng số thứ hai");

            }

Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");

            Console.ReadKey();                      

        }

    }

}



Bài 2:  Kiểm tra 1 số là chẳn hay lẻ trong C#

Giải: 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace CSharp_Bai2_HieuMaster

{

    internal class Program

    {

        static void Main(string[] args)

        {

            Console.OutputEncoding = Encoding.UTF8;

            Console.Write("Mời bạn nhập 1 chữ số trên bàn phím: ");

            char Value1 = Convert.ToChar(Console.ReadLine());


            if (Value1 % 2 == 0)

            {

                Console.WriteLine("số vừa nhập là 1 số chẵn");

            }

            else

            {

                Console.WriteLine("số vừa nhập là 1 số lẻ");

            }

Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");

            Console.ReadKey();

        }

    }

}



Bài 3: Kiểm tra số âm hay số dương

Giải: 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace CSharp_Bai3_HieuMaster

{

    internal class Program

    {

        static void Main(string[] args)

        {

            Console.OutputEncoding = Encoding.UTF8;

            Console.WriteLine("Chương trình C# kiểm tra số âm, số dương");

            Console.WriteLine("\n============================================\n");

            int Value1;

            Console.Write("Mời bạn nhập số từ bàn phím: ");

            Value1 = Convert.ToInt32(Console.ReadLine());

            

            if (Value1 > 0) 

            {

                Console.WriteLine("Số vừa nhập là 1 số dương");

            }

            else if (Value1 == 0)

            {

                Console.WriteLine("Số vừa nhập không phải là số dương cũng không phải là số âm");                         

            }

            else

            {

                Console.WriteLine("Số vừa nhập là 1 số âm");

            }

Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");

            Console.ReadKey();

        }

    }

}



Bài 4: Kiểm tra năm nhuận trong C#

Giải: 

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

namespace CSharp_Bai4_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Chương trình C# kiểm tra năm đó có phải là năm nhuận hay không");
            Console.WriteLine("\n=================================================================================\n");
            Console.WriteLine("Năm chia hết cho 4 nhưng không chia hết cho 100.\r\nHoặc năm chia hết cho 400.");// Trước hết chúng ta cần tìm hiểu điều kiện để năm bạn nhập là năm nhuận
            Console.WriteLine("\n=================================================================================\n");
            int Value;
            Console.Write("Mời bạn nhập năm để kiểm tra: ");
            Value = Convert.ToInt32(Console.ReadLine());

            if ((Value % 400) == 0)
            {
                Console.WriteLine("Năm vừa nhập là năm nhuận");
            }
            else if ((Value % 100) == 0)
            {
                Console.WriteLine("Năm vừa nhập không phải là năm nhuận");
            }
            else if ((Value % 4) == 0)
            {
                Console.WriteLine("Năm vừa nhập là năm nhuận");
            }
            else
            {
                Console.WriteLine("Năm vừa nhập không phải là năm nhuận");
            }    
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
                Console.ReadKey();
        }
    }
}



Bài 5: Kiểm tra 1 người có đủ tuổi bầu cử không
Giải:

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

namespace CSharp_Bai5_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Chương trình kiểm tra 1 người có đủ tuổi bầu cử");
            Console.WriteLine("\n====================================================\n");
            int age; // age là tuổi tác
            Console.Write("Mời bạn nhập độ tuổi: ");
            age = Convert.ToInt32(Console.ReadLine());

            if (age >= 18)
            {
                Console.WriteLine("Đủ tuổi để có thể bầu cử");
            }    
            else
            {
                Console.WriteLine("không đủ tuổi");
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();   
        }
    }
}



Bài 6: Nhập một số m, kiểm tra xem số đó là lớn hơn, nhỏ hơn hoặc bằng 0 và in ra giá trị tương ứng của một số n là 1, -1 hoặc 0
Giải: 

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

namespace CSharp_Bai6_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int m, n;
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Mời bạn nhập 1 số từ bàn phím: ");
            m = Convert.ToInt32(Console.ReadLine());

            if (m != 0)
                if (m > 0)
                    n = 1;
                else
                    n = -1;
            else
                n = 0;
            Console.WriteLine("Số vừa nhập là số {0}", m);
            Console.WriteLine("Số tương ứng của n là: {0}", n);
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}



Bài 7: Kiểm tra và phân loại chiều cao
Giải: 

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

namespace CSharp_Bai7_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            float chieucao;
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Mời bạn nhập chiều cao - đơn vị cm: ");
            chieucao = Convert.ToSingle(Console.ReadLine());

            if(chieucao <= 50)
            {
                Console.WriteLine("Lùn hơn em bé");
            }
            else if (((chieucao < 150) || (chieucao <= 160) || (chieucao >= 160)))
            {
                Console.WriteLine("Cao trung bình, cũng được");
            }
            else if ((chieucao == 180) || (chieucao >= 170))
            {
                Console.WriteLine("Cao ghê đó");
            }
            else if (chieucao > 200)
            {
                Console.WriteLine("Cái What the fuck gì vậy, như cây cột điện gần nhà luôn"); // hehe
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}



Bài 8: Tìm số lớn nhất trong C#
Giải: 

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

namespace CSharp_Bai8_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Chương trình C# để tìm số lớn nhất trong 3 số");
            Console.WriteLine("\n================================================\n");
            int Value1, Value2, Value3;
            Console.Write("Mời bạn nhập số thứ nhất: ");
            Value1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Mời bạn nhập số thứ hai: ");
            Value2 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Mời bạn nhập số thứ ba: ");
            Value3 = Convert.ToInt32(Console.ReadLine());

            if (Value1 > Value2)
            {
                if (Value1 > Value3)
                {
                    Console.Write("Số thứ nhất là số lớn nhất trong 3 số. \n\n");
                }
                else
                {
                    Console.Write("Số thứ ba là số lớn nhất trong 3 số. \n\n");
                }
            }
            else if (Value2 > Value3)
                Console.Write("Số thứ hai là số lớn nhất trong ba số.\n\n");
            else
                Console.Write("Số thứ ba là số lớn nhất trong ba số. \n\n");
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}



Bài 9: Nhập tọa độ (x, y) của một điểm và thông báo điểm đó ở góc phần tư nào trong Hệ tọa độ.
Giải: 

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

namespace CSharp_Bai9_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            int x, y;
            Console.Write("Nhập tung độ: ");
            x = Convert.ToInt32(Console.ReadLine());
            Console.Write("Nhập hoành độ: ");
            y = Convert.ToInt32(Console.ReadLine());

            if (x > 0 && y > 0)
                Console.WriteLine("Điểm có tọa độ {0}, {1} nằm trên góc phần tử thứ I", x, y);
            else if (x < 0 && y > 0)
                Console.WriteLine("Điểm có tọa độ {0}, {1} nằm trên góc phần tử thứ II", x, y);
            else if (x < 0 && y < 0)
                Console.WriteLine("Điểm có tọa độ {0}, {1} nằm trên góc phần tử thứ III", x, y);
            else if (x > 0 && y < 0)
                Console.WriteLine("Điểm có tọa độ {0}, {1} nằm trên góc phần tử thứ IV", x, y);
            else if (x == 0 && y == 0)
                Console.WriteLine("Điểm có tọa độ {0}, {1} là tam của hệ tọa độ", x, y);
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 10: Xét tuyển thi đại học
Giải: 

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

namespace CSharp_Bai10_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            float a, b, c;
            Console.Write("Mời bạn nhập điểm toán: ");
            a = Convert.ToSingle(Console.ReadLine());
            Console.Write("Mời bạn nhập điểm hóa: ");
            b = Convert.ToSingle(Console.ReadLine());
            Console.Write("Mời bạn nhập điểm lý: ");
            c = Convert.ToSingle(Console.ReadLine());
            Console.WriteLine("Tổng điểm ba môn là: {0}", a + b + c);
            Console.WriteLine("Tổng điểm môn toán và môn lý là: {0}", a + c);

            if (a >= 6.5)
                if (c >= 5.5)
                    if (b >= 5.0)
                        if ((a + b + c) >= 17.0 || (a + c) >= 12.0)
                            Console.WriteLine("Chúc mừng bạn đã trúng tuyển.");
                        else
                            Console.WriteLine("Rất tiếc vì bạn đã không trúng tuyển.");
                    else
                        Console.WriteLine("Rất tiếc vì bạn đã không trúng tuyển.");
                else
                    Console.WriteLine("Rất tiếc vì bạn đã không trúng tuyển.");
            else
                Console.WriteLine("Rất tiếc vì bạn đã không trúng tuyển.");
            Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 11:  Nhập một nhiệt độ và in thông báo tương ứng
Giải: 

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

namespace CSharp_Bai11_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Nhập 1 nhiệt độ và in ra thông báo tương ứng");
            float nhietdo;
            Console.Write("Nhập độ C: ");
            nhietdo = Convert.ToSingle(Console.ReadLine());
            if (nhietdo < 0)
                Console.WriteLine("Thời tiết giá rét");
            else if ((nhietdo >= 0) && (nhietdo <= 10))
                Console.WriteLine("Thời tiết rất lạnh");
            else if ((nhietdo >= 10) && (nhietdo <= 20))
                Console.WriteLine("Thời tiêt lạnh");
            else if ((nhietdo >= 20) && (nhietdo <= 30))
                Console.WriteLine("Thời tiêt bình thường");
            else if ((nhietdo >= 30) && (nhietdo <= 40))
                Console.WriteLine("Thời tiêt nóng");
            else if (nhietdo >= 40)
                Console.WriteLine("Thời tiết rất nóng");
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 12:  Kiểm tra tam giác đều cân lệch
Giải: 

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

namespace CSharp_Bai12_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            int canh1, canh2, canh3;
            
            Console.Write("Mời bạn nhập cạnh thứ nhất: ");
            canh1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Mời bạn nhập cạnh thứ hai: ");
            canh2 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Mời bạn nhập cạnh thứ ba: ");
            canh3 = Convert.ToInt32(Console.ReadLine());

            if (canh1 == canh2 && canh2 == canh3)
            {
                Console.WriteLine("Đây là tam giác đều");
            }
            else if (canh1 == canh2 || canh1 == canh3 || canh2 == canh3)
            {
                Console.WriteLine("Đây là tam giác cân");
            }
            else
            {
                Console.WriteLine("Đây là tam giác lệch");
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 13: nhập 3 số dương bất kỳ và sau đó kiểm tra xem 3 số này có phải là 3 góc của tam giác không.
Giải: 

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

namespace CSharp_Bai13_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int Value1, Value2, Value3;
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Nhập góc thứ nhất: ");
            Value1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Nhập góc thứ hai: ");
            Value2 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Nhập góc thứ ba: ");
            Value3 = Convert.ToInt32(Console.ReadLine());

            if (Value1 + Value2 + Value3 == 180)
                Console.WriteLine("Đây là 3 góc của 1 tam giác");
            else
                Console.WriteLine("Đây không phải là 3 góc của 1 tam giác");
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 14:  Kiểm tra nguyên âm phụ âm trong C#
Giải: 

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

namespace CSharp_Bai14_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            char nguyenam; //nguyen am
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Mời bạn nhập 1 chữ cái: ");
            nguyenam = Convert.ToChar(Console.ReadLine());

            switch(nguyenam)
            {
                case'a':
                    Console.WriteLine("Đây là chữ nguyên âm");
                    break;
                case'e':
                    Console.WriteLine("Đây là chữ nguyên âm");
                    break;
                case'i':
                    Console.WriteLine("Đây là chữ nguyên âm");
                    break;
                case'u':
                    Console.WriteLine("Đây là chữ nguyên âm");
                    break;
                case'o':
                    Console.WriteLine("Đây là chữ nguyên âm");
                    break;
                default:
                    Console.WriteLine("Đây không phải là chữ nguyên âm");
                    break;
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 15:  Kiểm tra lợi nhuận hoặc thua lỗ
Giải:

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

namespace CSharp_Bai15_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int Value1, Value2;
            int result1;
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Nhập chi phí: ");
            Value1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Nhập giá bán: ");
            Value2 = Convert.ToInt32(Console.ReadLine());


            if (Value2 > Value1)
            {
                result1 = Value2 - Value1;
                Console.WriteLine("Bạn thu được lãi là: {0}", result1);
            }
            else if (Value2 < Value1)
            {
                result1 = Value1 - Value2;
                Console.WriteLine("Bạn lỗ: {0}", result1);
            }
            else
                Console.WriteLine("Bạn không thu được lãi cũng không lỗ");
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 16:  Nhập hạng và hiển thị thông báo tương ứng
Giải: 

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

namespace CSharp_Bai16_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            char Value1;
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Các hạng và thông báo");
            Console.WriteLine("Hạng      |       Thông báo");
            Console.WriteLine("E         |       Xuất sắc");
            Console.WriteLine("V         |       Rất giỏi");
            Console.WriteLine("G         |       Giỏi");
            Console.WriteLine("A         |       Trung bình");
            Console.WriteLine("F         |       Trược");
            Console.WriteLine("\n========================================================\n");
            Console.WriteLine("Các bạn lưu ý là nhập phải đúng chữ thì nó mới nhận được không là nó sẽ chửi hoặc khen bạn đó");

            Console.Write("Nhập hạng học lực: ");
            Value1 = Convert.ToChar(Console.ReadLine());
            

            switch(Value1)
            {
                case 'E':
                    Console.WriteLine("Học lực của bạn là: Xuất sắc");
                    break;
                case 'V':
                    Console.WriteLine("Học lực của bạn là: Rất giỏi");
                    break;
                case 'G':
                    Console.WriteLine("Học lực của bạn là: Giỏi");
                    break;
                case 'A':
                    Console.WriteLine("Học lực của bạn là: Trung bình");
                    break;
                case 'F':
                    Console.WriteLine("Bạn đã bị trược");
                    break;
                default:
                    Console.WriteLine("1: là bạn quá giỏi, chúng tôi không thể đo được mức độ giỏi của bạn.");
                    Console.WriteLine("");
                    Console.WriteLine("2: là bạn ngu lâu dốt bền mà tới nỗi chúng tôi không thể nào đo được mức độ học ngu của bạn.");
                    break;
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}



Bài 17: Nhập 1 số và hiển thị ngày trong tuần tương ứng
Giải: 

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

namespace CSharp_Bai17_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            char Whatthefuck;
            Console.Write("Mời bạn nhập 1 số từ <1-7>: ");
            Whatthefuck = Convert.ToChar(Console.ReadLine());

            switch(Whatthefuck)
            {
                case '1':
                    Console.WriteLine("Thứ hai");
                    break;
                case '2':
                    Console.WriteLine("Thứ ba");
                    break;
                case '3':
                    Console.WriteLine("Thứ bốn");
                    break;
                case '4':
                    Console.WriteLine("Thứ năm");
                    break;
                case '5':
                    Console.WriteLine("Thứ sáu");
                    break;
                case '6':
                    Console.WriteLine("Thứ bảy");
                    break;
                case '7':
                    Console.WriteLine("Chủ nhật");
                    break;
                default:
                    Console.WriteLine("Chúng tôi không biết bạn nhập cái gì nữa, bạn có biết đọc chữ không vậy.");
                    Console.WriteLine("");
                    Console.WriteLine("Chúng tôi kêu bạn là nhập từ số 1 đến số 7 mà.");
                    Console.WriteLine("");
                    Console.WriteLine("What the fuck?.");
                    break;
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 18:  Nhập số và hiển thị số bằng chữ tương ứng
Giải: 

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

namespace CSharp_Bai18_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int Value1;
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Nhập 1 số bất kì từ <0-9>: ");
            Value1 = Convert.ToInt32(Console.ReadLine());

            switch (Value1)
            {
                case '1':
                    Console.WriteLine("Số một");
                    break;
                case '2':
                    Console.WriteLine("Số hai");
                    break;
                case '3':
                    Console.WriteLine("Số ba");
                    break;
                case '4':
                    Console.WriteLine("Số bốn");
                    break;
                case '5':
                    Console.WriteLine("Số năm");
                    break;
                case '6':
                    Console.WriteLine("Số sáu");
                    break;
                case '7':
                    Console.WriteLine("Số bảy");
                    break;
                case '8':
                    Console.WriteLine("Số tám");
                    break;
                case '9':
                    Console.WriteLine("Số chín");
                    break;
                default:
                    Console.WriteLine("Đồ ngu, đồ ăn hại. Không đi học hả thằng kia");
                    break;
            }
            Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 19:  Nhập tháng và hiển thị số ngày tương ứng
Giải: 

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

namespace CSharp_Bai19_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int Value1;
            Console.OutputEncoding = Encoding.UTF8;
            Console.Write("Nhập tháng trong năm: ");
            Value1 = Convert.ToInt32(Console.ReadLine());

            switch(Value1)
            {
                case 1:
                case 3:
                case 5:
                case 7:
                case 8:
                case 10:
                case 12:
                    Console.WriteLine("Tháng có 31 ngày");
                    break;
                case 2:
                    Console.WriteLine("Tháng có 28 ngày");
                    break;
                case 4:
                case 6:
                case 9:
                case 11:
                    Console.WriteLine("Tháng có 30 ngày");
                    break;
                default:
                    Console.WriteLine("Thằng kia, ăn gì mà lú thế. 1 năm không biết bao nhiêu tháng à? Làm lại mày!!!");
                    break;
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 20:  Viết một chương trình hiển thị một menu có các lựa chọn để tính diện tích các hình tròn, hình chữ nhật, hình tam giác tương ứng với dữ liệu đã nhập.
Giải: 

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

namespace CSharp_Bai20_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int r, chieu_dai, chieu_rong;
            double dien_tich_hinh_tron;
            int dien_tich_hinh_chu_nhat;
            int dien_tich_hinh_tam_giac;
            int dodai1, dodai2; // độ dài 
            double PI = 3.14159265358979;            
            char luachon; //lua chon
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Chương trình C# dưới dạng 1 menu có các lựa chọn để tính diện tích");
            Console.WriteLine("\n===============================================================\n");
            Console.WriteLine("Lựa chọn 1: Tính diện tích hình tròn.");
            Console.WriteLine("Lựa chọn 2: Tính diện tích hình chữ nhật.");
            Console.WriteLine("Lựa chọn 3: Tính diện tích hình tam giác vuông.");
            Console.WriteLine("\n===============================================================\n");
            Console.Write("Nhập lựa chọn của bạn: ");
            luachon = Convert.ToChar(Console.ReadLine());

            switch(luachon)
            {
                case '1':                    
                    Console.Write("Nhập bán kính hình tròn: ");
                    r = Convert.ToInt32(Console.ReadLine());
                    dien_tich_hinh_tron = r * r * PI;
                    Console.WriteLine("Diện tích hình tròn là: {0}", dien_tich_hinh_tron);
                    break;
                case '2':
                    Console.Write("Nhập chiều dài của hình chữ nhật: ");
                    chieu_dai = Convert.ToInt32(Console.ReadLine());
                    Console.Write("Nhập chiều rộng của hình chữ nhật: ");
                    chieu_rong = Convert.ToInt32(Console.ReadLine());
                    dien_tich_hinh_chu_nhat = chieu_dai * chieu_rong;
                    Console.WriteLine("Diện tích hình chữ nhật là: {0}", dien_tich_hinh_chu_nhat);
                    break;
                case '3':
                    Console.Write("Nhập độ dài cạnh góc vuông thứ nhất: ");
                    dodai1 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("Nhập độ dài cạnh góc vuông thứ hai: ");
                    dodai2 = Convert.ToInt32(Console.ReadLine());
                    dien_tich_hinh_tam_giac = (dodai1 * dodai2) / 2;
                    Console.WriteLine("Diện tích hình tam giác vuông là: {0}", dien_tich_hinh_tam_giac);
                    break;
                default:
                    Console.WriteLine("Đồ điên. Tao kêu nhập từ 1-3 mà. Làm lại xem nào!");
                    break;
            }
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");
            Console.ReadKey();
        }
    }
}


Bài 21: Viết một chương trình C# hiển thị menu có các lựa chọn để thực hiện các phép toán cơ bản (+, -. *, /) hai số.
Giải: 

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

namespace CSharp_Bai21_HieuMaster
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int Value1, Value2;
            int lua_chon; // lựa chọn
            int Phep_cong, Phep_tru, Phep_nhan, Phep_chia, Thoat;
            int result;
            Console.OutputEncoding = Encoding.UTF8;
            Console.WriteLine("Chương trình C# để hiển thị menu có các lựa chọn");
            Console.WriteLine("để thực hiện các phép toán cơ bản: ");
            Console.WriteLine("\n================================================\n");
            Console.WriteLine("");
            Console.Write("Nhập số nguyên thứ nhất: ");
            Value1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Nhập số nguyên thứ hai: ");
            Value2 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("");
            Console.WriteLine("Dưới đây là các lựa chọn: ");
            Console.WriteLine("1 - Phép cộng.");
            Console.WriteLine("2 - Phép trừ.");
            Console.WriteLine("3 - Phép nhân.");
            Console.WriteLine("4 - Phép chia.");
            Console.WriteLine("5 - Thoát.");
            Console.Write("Nhập lựa chọn của bạn: ");            
            lua_chon = Convert.ToInt32(Console.ReadLine());

            
            switch (lua_chon)
            {
                case 1:
                    result = Value1 + Value2;
                    Console.WriteLine("1 - Phép cộng.");                    
                    if (Value1 > Value2)
                        Console.WriteLine("Kết quả của phép tính {0} + {1} là: {2}", Value1, Value2, result);
                    else
                        Console.WriteLine("Kết quả của phép tính {0} + {1} là: {2}", Value1, Value2, result);
                    Phep_cong = Convert.ToInt32(Console.ReadLine());
                    break;
                case 2:
                    result = Value1 - Value2;
                    Console.WriteLine("2 - Phép trừ.");                    
                    if (Value1 > Value2)
                        Console.WriteLine("Kết quả của phép tính {0} - {1} là: {2}", Value1, Value2, result);
                    else
                        Console.WriteLine("Kết quả của phép tính {0} - {1} là: {2}", Value1, Value2, result);
                    Phep_tru = Convert.ToInt32(Console.ReadLine());
                    break;
                case 3:
                    result = Value1 * Value2;
                    Console.WriteLine("3 - Phép nhân.");                    
                    if (Value1 > Value2)
                        Console.WriteLine("Kết quả của phép tính {0} * {1} là: {2}", Value1, Value2, result);
                    else
                        Console.WriteLine("Kết quả của phép tính {0} * {1} là: {2}", Value1, Value2, result);
                    Phep_nhan = Convert.ToInt32(Console.ReadLine());
                    break;
                case 4:
                    result = Value1 / Value2;
                    Console.WriteLine("4 - Phép chia."); 
                    if (Value1 > Value2)
                        Console.WriteLine("Kết quả của phép tính {0} / {1} là: {2}", Value1, Value2, result);
                    else if ((Value1 == 0) || (Value2 == 0))
                        Console.WriteLine("Chúng tôi không thể chia được vì 1 trong hai số là số không");
                    else
                        Console.WriteLine("Kết quả của phép tính {0} / {1} là: {2}", Value1, Value2, result);
                    Phep_chia = Convert.ToInt32(Console.ReadLine());                    
                    break;
                case 5:                    
                    break;
                default:
                    Console.WriteLine("Bực lắm luôn đó. Kêu nhập từ 1 đến 5 mà nhập số khác là sao? Nhập lại cho đúng không là chửi nữa à!");
                    break;
            }      
Console.WriteLine("\n==========================================================\n");
            Console.WriteLine("Nếu thấy hay thì hãy ủng hộ mình bằng cách vào trang web Hieubinhduong nha các bạn hoặc có thể tham khảo đường link https://hieubinhduong.blogspot.com"); // link cho bạn nào muốn copy https://hieubinhduong.blogspot.com
            Console.WriteLine("Hoặc bạn nào muốn vui nữa thì hãy vào youtube và gõ Kênh Công Hiếu ");
            Console.WriteLine("hoặc là fornite Công Hiếu nha, hoặc có thể tham khảo link https://www.youtube.com/channel/UCk5N7kWJ_0SfcwhNxlf2Ffw?sub_confirmation=1. Cảm ơn các bạn nhé :)");      
            Console.ReadKey();              
        }
    }
}




Đăng nhận xét

Biểu mẫu liên hệ