Использование цикла for для графики - VB

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

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

Приветствую. Дали задание изобразить рупор и что-то подобное на четырехгранную звезду методом circle с использованием оператора for. (В прикрепленных файлах). С рупором методом Тыкова получилось родить такой код:
Я вроде и понимаю, что все абсолютно так же, но когда начинаю подстраивать этот код для второй пикчи, получается только выкидыш какой-то. Благодарствую.

Решение задачи: «Использование цикла for для графики»

textual
Листинг программы
Private Sub Command1_Click()
    Picture1.Scale (-100, 100)-(100, -100)
    Picture1.AutoRedraw = True
    Picture1.Cls
    For i = -50 To 50 Step 2
       Picture1.Circle (i, 0), (i + 51) / 2, vbRed, , , 1.8
    Next i
End Sub
 
 
Private Sub Command2_Click()
    Picture1.Scale (-100, 100)-(100, -100)
    Picture1.AutoRedraw = True
    Picture1.Cls
    For i = -100 To 100 Step 2
       Picture1.Circle (i, i), (101 - Abs(i)) / 5, vbRed
       Picture1.Circle (-i, i), (101 - Abs(i)) / 5, vbRed
    Next i
End Sub

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


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

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

14   голосов , оценка 4.357 из 5