Составить программу, которая определяет, являются ли разные точки с координатами (x1,y1) и (x2, y2) симметричными относительно осей координат или начала координат. программу составить двумя способами: с использованием составных условий. без использование составных условий. проверить правильность программ для следующих значений параметров: а) x1= -1, y1=6, x2=1, y2=6. б) x1=6, y1=7, x2=1, y2=6.
112
450
Ответы на вопрос:
Сиспользованием составных условий: program type1; var x1, y1, x2, y2: integer; beginwriteln('x1 = '); readln(x1); writeln('y1 = '); readln(y1); writeln('x2 = '); readln(x2); writeln('y2 = '); readln(y2); if (x1 = -x2) and (y1 = -y2) then writeln('точки симметричны относительно начала координат') else if (x1 = -x2) and (y1 = y2) then writeln('точки симметричны относительно оси y') else if (x1 = x2) and (y1 = -y2) then writeln('точки симметричны относительно оси x') else writeln('точки не симметричны'); readln; end. без использования составных условий: program type2; var x1, y1, x2, y2: integer; begin writeln('x1 = '); readln(x1); writeln('y1 = '); readln(y1); writeln('x2 = '); readln(x2); writeln('y2 = '); readln(y2); if (x1 + x2 = 0) and (y1 + y2 = 0) then writeln('точки симметричны относительно начала координат') else if (x1 + x2 = 0) and (abs(y1) - abs(y2) = 0) then writeln('точки симметричны относительно оси y') else if (abs(x1) - abs(x2) = 0) and (y1 + y2 = 0) then writeln('точки симметричны относительно оси x') else writeln('точки не симметричны'); readln; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
annashiklo18.09.2020 11:52
-
SmartJager21.11.2022 01:47
-
faton6327.10.2022 19:03
-
настя5100117.07.2020 13:07
-
ЧараДримурр0621.06.2022 23:42
-
georgiy1997125.06.2020 05:30
-
melochun109.05.2020 00:40
-
liliasam03gmailcom11.09.2021 23:01
-
veraveta16.08.2022 14:13
-
ванючки03.05.2022 16:52
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.