Требовалось написать программку, которая вводит с клавиатуры координаты точки на плоскости

Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x, y действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программер торопился и написал программу ошибочно. Вот она:
include
include
using name space std;
main ()

float x,y;
cingt;gt;xgt;gt;y;
if (y gt;= -1)
if (y lt;= sin(x))
if (y gt;= x-1)
coutlt;lt;принадлежит;
else
coutlt;lt;не принадлежит;


cin.get();cin.get();

Поочередно выполните последующее:
1.Приведите пример таких чисел x, y, при которых программка неверно решает поставленную задачку.
2.Укажите, как необходимо доработать программу, чтоб не было случаев ее ошибочной работы. (Это можно сделать несколькими методами, потому можно указать любой метод доработки начальной программки).

Задать свой вопрос
1 ответ
Программа, даже после исправления синтаксических ошибок, ничего не выведет, если ygt;sin(x) и/либо ylt;-1, к примеру, для пар чисел 1, 1 и 0 -2

Вот так может смотреться исправленная программа (Dev C++):

include lt;iostreamgt;
include lt;cmathgt;
using namespace std;
int main()
    float x,y;
    cingt;gt;xgt;gt;y;
    if ((ygt;=-1) amp;amp; (ylt;=sin(x)) amp;amp; (ygt;=x-1))
       coutlt;lt;"принадлежит;
    else
       coutlt;lt;"не принадлежит";
    cin.get(); cin.get();


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


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

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

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

Войти на сайт