برنامه اي بنويسيد كه يك عدد را از ورودي گرفته و آنرا به عوامل اول تجزيه كند.
یادتون رفته زبان برنامه نویسی را مشخص کنید.
برنامه اي بنويسيد كه يك عدد را از ورودي گرفته و آنرا به عوامل اول تجزيه كند.
Dim n As Long, i As Long, s As String
n = Val(InputBox("Please enter a number :"))
i = 2
Do While n >= i
If n Mod i = 0 Then
s = s & " * " & CStr(i)
n = n \ i
Else
i = i + 1
End If
Loop
MsgBox Mid(s, 4)