Задача №1953. 1a
Требовалось написать программу, при выполнении которой с клавиатуры считываются координаты точки на плоскости (x,y) – действительные числа и определяется принадлежность этой точки заданной заштрихованной области (включая границы). Программист торопился и написал программу неправильно.
| ПРОГРАММА | ПРОГРАММА | ПРОГРАММА |
| НА ПАСКАЛЕ | НА БЕЙСИКЕ | НА СИ |
| var x,y: real; | INPUT x, y | void main(void) |
| begin | IF y>=0 THEN | { float x,y; |
| readln(x,у); | IF x<=1.57 THEN | scanf("% f % f",&x,&y); |
| if y>=0 then | IF y<=sin(x) THEN | if (y>=0) |
| if x<=1.57 then | PRINT "YES" | if (x<= 1.57) |
| if y<=sin(x) then | ELSE | if (y<=sin(x)) |
| write('YES') | PRINT "NO" | printf("YES"); |
| else | ENDIF | Else |
| write('NO') | ENDIF | printf("NO"); |
| end. | ENDIF END | } |
Приведите пример таких чисел, при которых программа неверно решает поставленную задачу.
Необходимо создать текстовый файл (например, в Блокноте), в котором будут записаны только два эти числа, разделённые пробелом. Файл может иметь любое название и расширение. Именно этот текстовый файл необходимо сдать на проверку.