Как сделать, чтобы таблица умножения шла в столбик - VB

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

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

как сделать чтоб таблица умнажения была столбиками и как укаратить можно код?
Листинг программы
  1. Private Sub Command1_Click()
  2. Text1.Text = ""
  3. p1 = 1
  4. p2 = 2
  5. p3 = 3
  6. p4 = 4
  7. p5 = 5
  8. p6 = 6
  9. p7 = 7
  10. p8 = 8
  11. p9 = 9
  12. For I = 1 To 10
  13. Text1.Text = Text1.Text & _
  14. Str(p1) & " x " & Str(I) & " = " & _
  15. Str(p1 * I) & vbCrLf
  16. Text1.Text = Text1.Text & _
  17. Str(p2) & " x " & Str(I) & " = " & _
  18. Str(p2 * I) & vbCrLf
  19. Text1.Text = Text1.Text & _
  20. Str(p3) & " x " & Str(I) & " = " & _
  21. Str(p3 * I) & vbCrLf
  22. Text1.Text = Text1.Text & _
  23. Str(p4) & " x " & Str(I) & " = " & _
  24. Str(p4 * I) & vbCrLf
  25. Text1.Text = Text1.Text & _
  26. Str(p5) & " x " & Str(I) & " = " & _
  27. Str(p5 * I) & vbCrLf
  28. Text1.Text = Text1.Text & _
  29. Str(p6) & " x " & Str(I) & " = " & _
  30. Str(p6 * I) & vbCrLf
  31. Text1.Text = Text1.Text & _
  32. Str(p7) & " x " & Str(I) & " = " & _
  33. Str(p7 * I) & vbCrLf
  34. Text1.Text = Text1.Text & _
  35. Str(p8) & " x " & Str(I) & " = " & _
  36. Str(p8 * I) & vbCrLf
  37. Text1.Text = Text1.Text & _
  38. Str(p9) & " x " & Str(I) & " = " & _
  39. Str(p9 * I) & vbCrLf
  40. Next I
  41. End Sub

Решение задачи: «Как сделать, чтобы таблица умножения шла в столбик»

textual
Листинг программы
  1. Option Explicit
  2. Private Sub Command1_Click()
  3. Dim i As Integer, j As Integer, s As String
  4. For i = 1 To 9
  5.    For j = 1 To 9
  6.         s = s & j & "  x  " & i & "  =  " & i * j & " " & vbTab
  7.    Next j
  8.    s = s & vbCrLf
  9. Next i
  10. Text1.Text = s
  11. End Sub

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


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

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

11   голосов , оценка 3.727 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы