Factorial of N
I really dont know this Program is rite or wrong. but it wont give a answer. if anyone can help me in this
Public Class Form2
Dim num As Integer
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim fact As Integer
num = Val(InputBox("Enter the Factorial Number"))
Do
fact = fact * num
num = num - 1
Loop Until num <= 0
MessageBox.Show(fact)
End Sub
End Class
Related Article: project based on VB n MS-Access
is a VB.NET discussion thread by mi6_thor that has 6 replies, was last updated 5 years ago and has been tagged with the keywords: dissertation, dissertationthesis, dissertationtopic, dissertations.
lich
Junior Poster in Training
79 posts since May 2008
Reputation Points: -1
Solved Threads: 4
Skill Endorsements: 0
use this following function :
Public Function Factorial(ByVal Number As Integer) As String
Try
If Number = 0 Then
Return 1
Else
Return Number * Factorial(Number - 1)
End If
Catch ex As Exception
Return ex.Message
End Try
End Function
I called this function in button click event:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim num As Integer
num = Val(InputBox("Enter the Factorial Number"))
MsgBox(Factorial(num))
End Sub
Jx_Man
Senior Poster
3,553 posts since Nov 2007
Reputation Points: 1,500
Solved Threads: 531
Skill Endorsements: 65