Составить программу построения известных математических кривых - VB
Формулировка задачи:
заданных уравнениями в полярных координатах.
Решение задачи: «Составить программу построения известных математических кривых»
textual
Листинг программы
- Dim ind%
- Const Pi = 3.14
- Private Sub Command1_Click()
- ind = ind + 1
- If ind > 7 Then ind = 0
- x0 = Me.Width / 2: y0 = Me.Height / 2
- a = 2: l = 4: p = 2
- Cls
- For fi = 0.01 To 2 * Pi Step 0.01
- Select Case ind
- Case 1: r = 100 * a * fi
- Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
- Case 2: r = 200 * a / fi
- Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
- Case 3: r = 50 * (a * fi ^ 2 - l)
- Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
- Me.PSet (x0 + r * Cos(-fi), y0 + r * Sin(-fi))
- Case 4:
- r = 200 * a * Sqr(fi)
- Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
- Me.PSet (x0 - r * Cos(fi), y0 - r * Sin(fi))
- Case 5:
- r = 100 * (a * Sqr(fi) + l)
- Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
- Me.PSet (x0 - r * Cos(fi), y0 - r * Sin(fi))
- Case 6:
- r = 50 * fi ^ p
- Me.PSet (x0 + r * Cos(fi), y0 + r * Sin(fi))
- Me.PSet (x0 + r * Cos(-fi), y0 + r * Sin(-fi))
- End Select
- Next fi
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д