Составить программу построения известных математических кривых - VB

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

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

заданных уравнениями в полярных координатах.

Решение задачи: «Составить программу построения известных математических кривых»

textual
Листинг программы
  1. Dim ind%
  2. Const Pi = 3.14
  3. Private Sub Command1_Click()
  4. ind = ind + 1
  5. If ind > 7 Then ind = 0
  6.  
  7. x0 = Me.Width / 2: y0 = Me.Height / 2
  8.  a = 2: l = 4: p = 2
  9. Cls
  10. For fi = 0.01 To 2 * Pi Step 0.01
  11. Select Case ind
  12. Case 1: r = 100 * a * fi
  13. Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
  14. Case 2: r = 200 * a / fi
  15. Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
  16. Case 3: r = 50 * (a * fi ^ 2 - l)
  17. Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
  18. Me.PSet (x0 + r * Cos(-fi), y0 + r * Sin(-fi))
  19. Case 4:
  20. r = 200 * a * Sqr(fi)
  21. Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
  22. Me.PSet (x0 - r * Cos(fi), y0 - r * Sin(fi))
  23. Case 5:
  24. r = 100 * (a * Sqr(fi) + l)
  25. Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
  26. Me.PSet (x0 - r * Cos(fi), y0 - r * Sin(fi))
  27. Case 6:
  28. r = 50 * fi ^ p
  29. Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
  30. Me.PSet (x0 + r * Cos(-fi), y0 + r * Sin(-fi))
  31. End Select
  32. Next fi
  33. End Sub

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


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

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

6   голосов , оценка 3.5 из 5

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

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

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