Lập trình C# - Viết hàm số mũ

Viết hàm số mũ

Viết chương trình C# để tạo một hàm để tính giá trị của xy. Ví dụ:

Nhập cơ số: 3
Nhập lũy thừa: 4
Gia tri cua 34 = 81

Đây là bài tập C# đơn giản minh họa giúp bạn các bước để khai báo, định nghĩa và gọi hàm tự định nghĩa trong C#.

Chương trình C#

Dưới đây là chương trình C# minh họa lời giải cho bài tập tạo hàm mũ trong C#:

using System;

namespace Csharp
{
    class TestCsharp
    {
        public static void Main()
        {
            int n1;
            int exp1;
            Console.Write("\nTao ham mu trong C#:\n");
            Console.Write("--------------------------------\n");
            Console.Write("Nhap co so: ");
            n1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Nhap luy thua: ");
            exp1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Gia tri cua {0} ^ {1} = {2} ", n1, exp1, HamPow(n1, exp1));

            Console.ReadKey();
        }
        //tao ham mu tu dinh nghia
        public static int HamPow(int num, int exp)
        {
            int ket_qua = 1;
            int i;
            for (i = 1; i <= exp; i++)
                ket_qua = ket_qua * num;
            return ket_qua;
        }  
    }
}
Xem ví dụ

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

Tao ham mu trong C#:
--------------------------------
Nhap co so: 8
Nhap luy thua: 2
Gia tri cua 8 ^ 2 = 64