Двумерные массивы(найти сумму и произведение ) - VB

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

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

Здравствуйте!Я решала задачу,но не могу довести ее решение до конца.Я думаю,здесь немало ошибок,но VB изучаю только 2 месяца,не могу разобраться,но хотела бы.Вот она: определить сумму и произведение элементов матрицы размера 4*5, имеющих оба четных индекса. Вот мои наработки:
Помогите, пожалуйста

Решение задачи: «Двумерные массивы(найти сумму и произведение )»

textual
Листинг программы
Dim A(1 To 4, 1 To 5) As Single 'Разделяется запятой
Private Sub Command1_Click()
Randomize
For i = 1 To 4
For j = 1 To 5
A(i, j) = Rnd
Next j
Next i
S = 0
P = 1 'P=0 не будет работать, т.к. а*0=0
 
For i = 1 To 4
For j = 1 To 5
A(i, j) = Val(InputBox("El " & i & j)) 'InputBox - 1 слово)
Next j 'Цикл внутренний закрывается перед циклом внешним
Next i
 
For i = 1 To 4
For j = 1 To 5
If (i Mod 2 = 0) And (j Mod 2 = 0) Then S = S + A(i, j): P = P * A(i, j) 'Then и If пишутся в одной строке
Next j
Next i
Print S
Print P
End Sub

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


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

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

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