вторник, 27 ноября 2012 г.

Доработка программы


if  (х>=0) and (у<=1)  or (y>=x-1) and (x*x + y*y <=1) then writeln ('принадлежит') else ('не принадлежит');
end.






1 комментарий:

  1. Лера - ты первая, кто разместил решение задачи! За это бонус - 5 за работу.
    Но решение содержит ошибки. Неравенство x*x+y*y<1 задает внутренность круга без границы (а в задаче требовалось включать границы). x<1 задает область левее x=1 (такого условия в задаче не было).
    Условие(x*x+y*y <1) and (x<1) означает пересечение этих двух областей, т.е. внутренность круга (зачем его определять так сложно)...
    Необходимо еще доработать...

    ОтветитьУдалить