Где ошибка - VB (171751)

Узнай цену своей работы

Формулировка задачи:

Дана символьная строка, представляющая собой запись натурального числа в р-ичной системе счисления (2 <= р <= 9). Составить программу перевода этого числа в десятичную систему счисления.
Помогите пожалуйста , где ошибка.

Решение задачи: «Где ошибка»

textual
Листинг программы
Private Function NOD(x As Integer, y As Integer) As Integer
    If (x <> 0) Then
       NOD = NOD(y Mod x, x)
    Else
       NOD = y
    End If
End Function
 
Private Sub Command1_Click()
    Dim m As Integer, n As Integer, p As Integer, q As Integer
    m = Str(Text1.Text)
    n = Str(Text2.Text)
    q = NOD(m, n)
    p = m / q
    q = n / q
    MsgBox "ÐåçóëüòГ*ГІ: " + Str(p) + Str(q)
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5