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