Программирование алгоритмов разветвляющейся структуры
написать код на с++
Даны действительные числа x и y. Определить, лежит ли точка с
координатами (x, y) внутри заштрихованной области.
Ответы
Ответ:
Объяснение:
#include <iostream>
using namespace std;
Int main()
{
Setlocale(LC_ALL , "rus");
double x, y;
cout<< "Введите значение x , y " <<endl;
cin>>x>>y;
If ((sqrt(pow(x) + pow(y) <1) && (x>0)&&(y>0))
cout<<"точка принадлежит заштрихованной области" <<endl;
If ((sqrt(pow(x) + pow(y) < 1)&& (x<0)&&(y<0))
cout<<"точка принадлежит заштрихованной области" <<endl;
else
cout<<"точка не принадлежит заштрихованной области" <<endl;
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x, y;
cout << "Enter x: ";
cin >> x;
cout << "Enter y: ";
cin >> y;
if ((x > 0 and y > 0) or (x < 0 and y < 0)) {
if (sqrt(x*x + y*y) <= 1) {
cout << "Yes";
}
else { cout << "No"; }
}
else { cout << "No"; }
}
main.cpp:29:19: error: ‘sqrt’ was not declared in this scope
if (sqrt(x*x + y*y) <= 1) {