Сформировать двумерный массив Z(10,3) из случайных чисел, принадлежащих отрезку [-2;15] - VB

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

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

Сформировать двумерный массив Z(10,3) из случайных чисел, принадлежащих отрезку[-2;15].Получить и вывести одномерный массив P, где Pi – сумма элементов, расположенных за первым отрицательным элементом в i-й строке; если все элементы строки неотрицательны, то принять Pi=100. ребят пожайлуста! отблагодарю

Решение задачи: «Сформировать двумерный массив Z(10,3) из случайных чисел, принадлежащих отрезку [-2;15]»

textual
Листинг программы
  1. Option Explicit
  2. Dim Z(), P(), n, m, i, j, kPol
  3. Private Sub Command1_Click()
  4. Randomize 'Иницилизация генератора случайных чисел
  5. Cls       'Очищаем форму
  6. n = 10    ' InputBox("Enter n")
  7. m = 3    ' InputBox("Enter m")
  8. ReDim Z(n, m), P(n) ' Размеры массива Z -  n-строк, m-столбцов
  9. For i = 1 To n
  10.  For j = 1 To m
  11.      Z(i, j) = Round(17 * Rnd - 2) 'Заполняем массив случайными числами
  12.      Print Z(i, j); vbTab;
  13.  Next j
  14.  Print
  15. Next i
  16.  
  17. Print
  18.   For i = 1 To n
  19.      kPol = 0
  20.      For j = 1 To m
  21.         If Z(i, j) >= 0 Then P(i) = P(i) + Z(i, j): kPol = kPol + 1 Else P(i) = 0
  22.      Next j
  23.      If kPol = m Then P(i) = 100
  24.    Print P(i);
  25. Next i
  26. End Sub

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


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

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

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

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

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

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