Вопрос задан 17.03.2021 в 06:25. Предмет Информатика. Спрашивает Пржегарлинский Дима.

Определить , лежит ли точка 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 без всяких других а именно через кейс
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Перепечаенко Анюта.

Парабола 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.

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

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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Решение с использованием оператора case будет выглядеть следующим образом:

javascript
var x = 0; // Инициализируем переменную x var y = 0; // Инициализируем переменную y // Задаем значения точки A var caseNumber = 1; // Номер случая (1, 2 или 3) switch (caseNumber) { case 1: x = 3.5; y = 7.2; break; case 2: x = -0.5; y = 1.2; break; case 3: x = 0.72; y = -3.12; break; default: console.log("Некорректный номер случая."); break; } var parabola = 2 - Math.pow(x, 2); if (y >= 0 && y <= parabola) { console.log("Точка A лежит в области, ограниченной параболой и осью абсцисс."); } else { console.log("Точка A не лежит в области, ограниченной параболой и осью абсцисс."); }

Вы можете изменить значение caseNumber (от 1 до 3) для проверки разных точек A. Результат будет выведен в консоль.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос