Вопрос № 180362: Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, решить задачи: 1. Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений «Да», «Нет», «На границе» в зависимости от того, лежит ли точка внутр...
Вопрос № 180362:
Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, решить задачи: 1. Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений «Да», «Нет», «На границе» в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе. Иллюстрация: http://10pix.ru/img1/2580/2435787.png (пользуюсь программой ABC)
Отправлен: 18.10.2010, 21:19
Вопрос задал: verona (2-й класс)
Всего ответов: 1 Страница вопроса »
program p180362; // Дана точка на плоскости с координатами (х, у). // Составить программу, которая выдает одно из сообщений «Да», «Нет», «На границе» // в зависимости от
того, лежит ли точка внутри заштрихованной области, // вне заштрихованной области или на ее границе. Иллюстрация: http://10pix.ru/img1/2580/2435787.png // (пользуюсь программой ABC) var x, y: real; // описание переменных, используем вещественный тип begin // Ввод данных writeln('Введите координаты точки'); write('x='); readln(x);
write('y='); readln(y);
// проверка условий и печать if (x>-15) and (x<0) and (y>-15) and (y<0) then writeln('Да') else if (x<-15) or (x>0) or (y<-15) or (y>0) then writeln('Нет') else writeln('На границе'); end.
Пример работы
Код:
Введите координаты точки x=3 y=-15 Нет Введите координаты точки x=-3 y=-15 На границе Введите координаты точки x=-16 y=-15 Нет Введите координаты точки x=-3 y=-2 Да
Ответ отправил: lamed (Профессор)
Ответ отправлен: 18.10.2010, 22:47
Номер ответа: 263543
Оценка ответа: 5
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 263543
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.