none
VBA RRS feed

  • Вопрос

  • Здравствуйте, я никак не могу понять, как это сделать. Не могли бы вы помочь, пожалуйста? 

    Найти сумму элементов матрицы размером m × n, значения которых лежат в интервале [a, b]. Значения переменных a и b вводятся.

    23 апреля 2020 г. 20:58

Все ответы

  • Здравствуйте, я никак не могу понять, как это сделать. Не могли бы вы помочь, пожалуйста? 

    Найти сумму элементов матрицы размером m × n, значения которых лежат в интервале [a, b]. Значения переменных a и b вводятся.

    Здравствуйте.

    Общий алгоритм (самый простейший):

    1) Матрицу сделать в виде массива, например d(m,n)

    2) Задать переменную (например, s), в которую пишется результат 

    3) Обнулить s. Задать два цикла, внутри которых будет проверка, входит ли очередное значение в интервал между a и b

    s=0

    For x=0 To m

          For y=0 To n

                 If а<=d(x,y)<=b Then s=s+d(x,y)

          Next y

    Next x 

    Алгоритм приведен только в качестве примера. Все нюансы Вы должны учесть самостоятельно. Например, то что в данном коде a  меньше b, правильное объявление переменных и т.п.


    Alexandr_Smirnoff

    24 апреля 2020 г. 5:45