Программирование алгоритмов разветвляющейся структуры - VB

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

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

Даны действительные числа x, y. Определить, принадлежит ли точка с координатами (x, y) заштрихованной области. Помогите составить в Visual Basic

Решение задачи: «Программирование алгоритмов разветвляющейся структуры»

textual
Листинг программы
Option Explicit
 
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Caption = IIf(Inner(X, Y), "ÏðåГ*Г*äëåæèò", "ГЌГҐ ïðèГ*Г*äëåæèò")
End Sub
Private Sub Form_Load()
    AutoRedraw = True: cls
    Scale (0, 5)-(5, 0)
    Line (1, 5)-(1, 1): Line -(5, 1): Line -(1, 5)
    Circle (2, 2), 1, , , , ScaleY(ScaleHeight, ScaleMode, vbTwips) / ScaleX(ScaleWidth, ScaleMode, vbTwips)
End Sub
Private Function Inner(ByVal X As Single, ByVal Y As Single) As Boolean
    Inner = X >= 1 And Y >= 1 And (X <= 5 And Y <= 6 - X) And ((X - 2) ^ 2 + (Y - 2) ^ 2) >= 1
End Function

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


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

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

9   голосов , оценка 4 из 5
Похожие ответы