Определение четверти на координатной плоскости
Всем известна прямоугольная (декартова) система координат, в которой две перпендикулярные оси делят плоскость на четверти. В первую четверть попадают точки, у которых обе координаты ( x и y ) больше нуля. Во вторую: x < 0, y >0; в третью: x < 0, y < 0; в четвертую: x >0, y < 0.
Требуется написать программу, определяющую по координатам точки, в какой четверти она находится. Координаты точки вводятся с клавиатуры.
Примеры выполнения программы:
x = 4 y = 5 Четверть I
x = -3 y = 5 Четверть II
x = -4 y = -10 Четверть III
x = 5 y = -1 Четверть IV
x = 0 y = 4 Точка лежит на оси
Программа на языке Паскаль (1 вариант)
var x, y: integer; begin write('x = '); readln(x); write('y = '); readln(y); if (x > 0) and (y > 0) then writeln('Четверть I') else if (x < 0) and (y >0) then writeln('Четверть II') else if (x < 0) and (y < 0) then writeln('Четверть III') else if (x >0) and (y < 0) then writeln('Четверть IV') else writeln('Точка лежит на оси'); end.
Для решения этой задачи уместно использовать условные операторы if-else вложенные друг в друга.
Зачем использовать вложенные if-else , если без них программа будет выглядеть проще и работать также?
Второй вариант решения задачи на языке Pascal
var x, y: integer; begin write('x = '); readln(x); write('y = '); readln(y); if (x > 0) and (y > 0) then writeln('Четверть I'); if (x < 0) and (y >0) then writeln('Четверть II'); if (x < 0) and (y < 0) then writeln('Четверть III'); if (x >0) and (y < 0) then writeln('Четверть IV'); if (x = 0) or (y = 0) then writeln('Точка лежит на оси'); end.
Дело в том, что во втором варианте программы поток выполнения будет проверять все ветки if , даже если будет уже известно, что точка принадлежит I или II четверти. Здесь каждая инструкция if никак не зависит от других. Другими словами, такая программа выполняет лишние бессмысленные действия.
В реальном программировании, чтобы избежать "лестницы", которую создают вложенные условные операторы, изменяют стиль написания кода: вложенный if поднимают к обрамляющему его else . С точки зрения компилятора программа ниже ничем не отличается от первого варианта. Она лишь лучше выглядит.
Третий вариант исходного кода
var x, y: integer; begin write ('x = '); readln (x); write ('y = '); readln (y); if (x > 0) and (y > 0) then writeln ('Четверть I') else if (x < 0) and (y >0) then writeln ('Четверть II') else if (x < 0) and (y < 0) then writeln ('Четверть III') else if (x >0) and (y < 0) then writeln ('Четверть IV') else writeln ('Точка лежит на оси'); end.
определите, в какой координатной четверти лежит точка A(x; y), если: 1) x= -4, y= -6; 2) x=-3, y= 5; 3)x>0, y0, y>0

Правая верхняя координатная четверть - первая, далее нумеруются четверти против часовой стрелки.
Четверть, в которой расположена точка, зависит от знаков ее координат.
Обе координаты отрицательны, значит точка расположена в третьей четверти.
Точка расположена во второй четверти.
Точка расположена в четвертой четверти.
Точка расположена в первой четверти.
В какой координатной четверти лежит точка в 4 5
УПС, страница пропала с радаров.
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением
Вам может понравиться Все решебники
Александрова
Александрова, Загоровская, Богданов
Макарычев, Миндюк
Агибалова, Донской
Никольский
Никольский, Потапов
Рыбченкова
Рыбченкова, Александрова, Загоровская
©Reshak.ru — сборник решебников для учеников старших и средних классов. Здесь можно найти решебники, ГДЗ, переводы текстов по школьной программе. Практически весь материал, собранный на сайте — авторский с подробными пояснениями профильными специалистами. Вы сможете скачать гдз, решебники, улучшить школьные оценки, повысить знания, получить намного больше свободного времени.
Главная задача сайта: помогать школьникам и родителям в решении домашнего задания. Кроме того, весь материал совершенствуется, добавляются новые сборники решений.
В какой четверти находится точка на координатной плоскости?
Представьте координатную площадь.
Если x0?
Лучший ответ
Обычно координатные оси не включают в понятие "четверть". Так и говорят: на оси или полуоси. Точка (-5, 0) лежит на отрицательной полуоси абсцисс.
Остальные ответы
В торой случай - центр координат
Первый - на границе четвертей.
ЮрийЗнаток (338) 8 лет назад
А именно по четвертям?
http://s019.radikal.ru/i633/1210/0e/6724a4a2f4a7.jpg
Ноябрь Искусственный Интеллект (145944) По часовой стрелке
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.