В массиве B(n,m) заменить элементы в к-ой строке единицами - VB

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

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

В массиве B(n,m) заменить элементы в k-ой строке единицами.

Решение задачи: «В массиве B(n,m) заменить элементы в к-ой строке единицами»

textual
Листинг программы
  1. Dim a() As Integer
  2. Dim k As Integer, n As Integer, m As Integer, i As Integer, j As Integer
  3. Private Sub Command1_Click()
  4.     Randomize
  5.     n = InputBox("stroki=", , 5)
  6.     m = InputBox("stolbci=", , 5)
  7.     ReDim a(1 To n, 1 To m)
  8.    
  9.     For i = 1 To n
  10.        For j = 1 To m
  11.            a(i, j) = Int(10 * Rnd)
  12.        Next j
  13.     Next i
  14.    
  15.     Pechat
  16. End Sub
  17.  
  18. Private Sub Command2_Click()
  19.     k = InputBox("kakyu stroky menat?", , 3)
  20.    
  21.       For i = 1 To m
  22.           a(k, i) = 1
  23.       Next i
  24.      
  25.     Pechat
  26. End Sub
  27.  
  28. Private Sub Pechat()
  29.     Label1 = ""
  30.    
  31.     For i = 1 To n
  32.        For j = 1 To m
  33.              Label1.Caption = Label1.Caption + Str(a(i, j)) + "  "
  34.        Next j
  35.        Label1.Caption = Label1.Caption + vbCrLf + " "
  36.      Next i
  37.      
  38. End Sub

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


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

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

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

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

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

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