Создать одномерный массив с рандомными значениями, чтобы его значения выводились на оси X - VB

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

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

Ребят, помогите, пожалуйста! мой друг, не очень умный, горит на экзамене с задачей, а Я в бэйсике не шарю нужно сделать одномерный массив с рандомными значениями , чтобы его значения выводились на оси х

Решение задачи: «Создать одномерный массив с рандомными значениями, чтобы его значения выводились на оси X»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.     Dim A() As Integer, min As Integer, max As Integer, n As Integer, i As Integer
  3.     Picture1.DrawWidth = 1: Picture1.ForeColor = 0
  4.     Picture1.AutoRedraw = True
  5.     Picture1.Cls
  6.     Randomize
  7.     n = Val(InputBox("Размер массива", "Размер", 10))
  8.     min = Val(InputBox("Минимальне значение массива", "Min", 1))
  9.     max = Val(InputBox("Максимальное значение массива", "Max", 10))
  10.     Picture1.Scale (min - 1, 30)-(max + 1, -30)
  11.     Picture1.CurrentY = 28: Picture1.CurrentX = min - 1
  12.     ReDim A(1 To n)
  13.     For i = 1 To n
  14.          A(i) = Int((max - min + 1) * Rnd + min)
  15.          Picture1.Print A(i) & ";  ";
  16.     Next i
  17.     Picture1.Line (min - 1, 0)-(max + 1, 0)
  18.     Picture1.DrawWidth = 3
  19.     For i = 1 To n
  20.           Picture1.ForeColor = 255
  21.           Picture1.Line (A(i), 1)-(A(i), -1)
  22.           Picture1.ForeColor = vbBlue
  23.           Picture1.Print A(i)
  24.     Next i
  25. End Sub

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


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

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

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

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

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

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