Найти , лежит ли точка A в области , ограниченной параболой

Найти , лежит ли точка A в области , ограниченной параболой y=2-x^2 и осью абсцисс. Ответ вывести в виде известия.

Параметры:
1)x=3,5; y=7,2
2)x=-0,5;y=1,2
3)x=0,72;y=-3,12

Помогите пожалуй, необходимо решить через оператор case без всяких иных а конкретно через кейс

Задать свой вопрос
1 ответ

Парабола y=2-x^2=(2+x)(2-x) пересекает ось абсцисс в точках x1=-2; x2=2.

Потому нужно инспектировать два условия: (x1 x x2) и (0 y 2-x^2)

С операторами Select Case это будет так:

x = InputBox ("Введите x")

y = InputBox ("Введите y")

Select Case x

Case -Sqrt(2) To Sqrt(2)

_ _ Select Case y

_ _ Case 0 To (2 - x^2) : MsgBox ("Попадает!")

_ _ Case Else : MsgBox ("Y не попадает")

_ _ End Select

Case Else : MsgBox ("X не попадает")

End Select

Только проверь, как в твоей версии VB пишется функция квадратного корня. В некоторых версиях бывает Sqr вместо Sqrt.

На знаки подчеркивания _ не обращай внимания, это для выравнивания.

Там пробелы должны быть, но веб-сайт их съедает.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт