Таблица умножения - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д