Thì bạn vẫn để kết quả = x^y.
Đâu cần vòng lặp hay gì đâu.
Muốn làm vòng lặp thì phải hiểu x^y nghĩa là gì!
X^Y có phải = X*X.... y lần không?
Như vậy ta có thể trình bày
For i=1 to Y
ketqua=ketqua*X
Viết thành function thì nó thế này
Mã:
Function luythua(x, y)
Dim tich, i
tich = 1
For i = 1 To y
tich = tich * x
Next i
luythua = tich
End Function
Kiểm tra bằng cách tạo 1 nút nhấn,
trong sự kiện click của nó gọi