Таблица умножения - VB

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

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

помогите написать пожалуйста написать программу, выводящую таблицу умножения на число, введенное пользователем. я так понял надо введенное число умножать последовательно на 1,2,3....10 ? типо того :
Также проверьте ,пожалуйста, правильно я написал программу для определения , является ли число введенное пользователем, простым.
У меня вопросы насчет этого : как найти все делители; вычислить количество делителей; найти наибольший из делителей; найти наименьший из делителей. =)

Решение задачи: «Таблица умножения»

textual
Листинг программы
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "" Then
            MsgBox("Введите число.", MsgBoxStyle.Critical, "Ошибка")
        ElseIf TextBox1.Text <> "" Then
            ListBox1.Items.Clear()
            Timer1.Enabled = True
        End If
    End Sub
 
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Dim a As Integer
        a = Val(TextBox1.Text) * Val(Label1.Text)
        ListBox1.Items.Add(TextBox1.Text & " * " & Label1.Text & "= " & a)
        Label1.Text = Val(Label1.Text) + Val("1")
        If ListBox1.Items.Count = 10 Then
            Timer1.Enabled = False
            Label1.Text = "1"
        End If
    End Sub

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


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

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

7   голосов , оценка 4 из 5
Похожие ответы