Заполнение двухмерного массива А(N,M) числами в диапазоне [-99,99] - VB

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

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

Здраствуйте. Помогите пожалуйста решить задачу по заполнению двухмерного массива А(N,M) числами в диапазоне [-99,99]. Найти количество и суму чисел которые делятса целыми на суму их индексов. Заранее благодарен.

Решение задачи: «Заполнение двухмерного массива А(N,M) числами в диапазоне [-99,99]»

textual
Листинг программы
Option Explicit
 
Private Sub Form_Load()
    Dim N As Integer, M As Integer, X As Integer, Y As Integer, _
        Summa As Integer, Count As Integer
    Dim A() As Integer
    Me.AutoRedraw = True
    Randomize Timer
    N = InputBox("Введите N:")
    M = InputBox("Введите M:")
    ReDim A(1 To N, 1 To M)
    Me.Print "Исходный массив:"
    For Y = 1 To M
        For X = 1 To N
            A(X, Y) = Int(Rnd * 199) - 99
            Me.Print A(X, Y); ", ";
            If A(X, Y) Mod (X + Y) = 0 Then
                Summa = Summa + A(X, Y)
                Count = Count + 1
            End If
        Next X
        Me.Print
    Next Y
    Me.Print "Количество искомых элементов: "; Count
    Me.Print "Сумма искомых элементов: "; Summa
End Sub

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


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

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

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