
Вопрос задан 27.02.2019 в 05:33.
Предмет Информатика.
Спрашивает Ситников Миша.
Дана точка на плоскости с координатами (x,y). Составить программу которая выдаёт одно из сообщений
"да", "нет", "на границе" в зависимости от того лежит ли точка вгибом заштрихованной области, вне заштрихованной области или на её границе. Области заедаются графически следующим образом


Ответы на вопрос

Отвечает Шталь Андрей.
Var x,y : real;
begin
write('x = '); readln(x);
write('y = '); readln(y);
if (y<12)and(y>abs(x))
then writeln('Да')
else if (y>12)or(y<abs(x)) then writeln('Нет')
else writeln('На границе');
end.
begin
write('x = '); readln(x);
write('y = '); readln(y);
if (y<12)and(y>abs(x))
then writeln('Да')
else if (y>12)or(y<abs(x)) then writeln('Нет')
else writeln('На границе');
end.



Отвечает Соломатина Лиза.
// PascalABC.NET 3.0, сборка 1073
var
x,y:real;
begin
Writeln('Введите координаты х и у: '); Read(x,y);
if (y>12) or (y<abs(x)) then Writeln('Нет')
else
if (y<12) and (y>abs(x)) then Writeln('Да')
else Writeln('На границе')
end.
Тестовые решения:
Введите координаты х и у:
-5 10
Да
Введите координаты х и у:
-10 5
Нет
Введите координаты х и у:
5 5
На границе
var
x,y:real;
begin
Writeln('Введите координаты х и у: '); Read(x,y);
if (y>12) or (y<abs(x)) then Writeln('Нет')
else
if (y<12) and (y>abs(x)) then Writeln('Да')
else Writeln('На границе')
end.
Тестовые решения:
Введите координаты х и у:
-5 10
Да
Введите координаты х и у:
-10 5
Нет
Введите координаты х и у:
5 5
На границе


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili