- Информатика
- С C++ или C, определить
С C++ или C, определить где находится точка: внутри заштрихованной области, вне заштрихованной области, на границе этой области.
Популярные вопросы
- Написати твір Звихнувся час ...О доле зла моя! Чому його направить мушу я?...
2
- На 7за-68. ВыпишиСловасначалапервом Слоге, ПОТОМTen на третьем.ударениемнавтором,Ляр,Звонит,Спала,ПОНЯЛ,поняла,СТО-дилась,...
2
- Сочинение-эсссе на одну из тем 1свет на стариках держится 2чем прекрасна старость...
1
- 8. Яка кількість теплоти потрібна для нагрівання на 400 C срібла масою 6000...
3
- У нас есть предмет, мы выбрали на нем праздник, который должны отметить- день...
1
- Подскажите что за тема по геометрии и желательно как еë делать ...
2
- почему маша миронова выбрала гринева,а не швабрина?7-8 строчек...
2
- Выпишите причасные обороты (знаки припенания не раставлены) Ветер дувший сморя...
3
- Примеры международной специализации государств Австрии;Норвегии и Японии очень...
3
- Решить по геометрии С решениями...
2
#include <cstdlib>
#include <iostream>
#include <ctime>
#include <clocale>
#include <cmath>
using namespace std;
void area_determ(double coordx, double coordy) {
if (coordy < 0 || (coordy > 0 && coordx < 0.75)) {
cout << "Точка лежит вне области\n" << endl;
}
if (coordx > 0.75 && coordy > 0 && (sqrt(pow(coordx, 2) + pow(coordy, 2)) > 1)) {
cout << "Точка лежит внутри области\n" << endl;
}
else if ((coordx == 0.75 && sqrt(pow(coordx, 2) + pow(coordy, 2)) > 1) ||
(coordy == 0 && coordx > 1) ||
(coordx > 0.75 && sqrt(pow(coordx, 2) + pow(coordy, 2)) == 1)) {
cout << "Точка лежит на границе области\n" << endl;
}
}
int main() {
system("chcp 1251");
setlocale(LC_ALL, "Rus");
srand(time(NULL));
double x, y;
cout << "Введите координату x точки" << endl;
cin >> x;
cout << "Введите координату y точки" << endl;
cin >> y;
area_determ(x, y);
system("pause");
return 0;
}