Составить программу которая печатает true если точка с координатами x y

Несколько простых логических выражений можно объединять при помощи логических операций AND (и), OR(или), Xor (исключающее или). Значение полученного в результате логического выражения будет зависеть от значения простых логических выражений, входящих в его состав и от логических операций. Обозначим простые логические выражения буквами A и B, тогда результат выполнения логических опера ций:

Например: Логическое выражение для проверки принадлежности значения переменной а числовому отрезку от 10 до 100 будет выглядеть:

Обратите внимание, что Паскаль требует заключения в круглые скобки простых логических выражений.

Записать логические выражения (формулы), истинные при соблюдении следующих условий:

  • точка с координатами X, Y принадлежит первой четверти единичного круга с центром в начале координат;
  • точка с координатами X, Y не принадлежит единичному кругу с центром в начале координат и принадлежит кругу радиусом 2 и с центром в начале координат (изобразите это графически).

Пример Составить программу, по которой выведется значение true, если точка с заданными координатами (х, у) лежит внутри заштрихованной области (рис. 1), и false – в противном случае.

Программирование на С++. Урок 10. Попадает ли точка в заштрихованную область

Решение

Рассматриваемая область состоит из двух частей, каждая из которых описывается системой неравенств.

1-я часть: х 0; 2-я часть: х 0 0;

х2 + у2 9; у -х — 3.

Точка с координатами (х,у) лежит в заштрихованной области, если она принадлежит 1-й или 2-й части.

Читайте также:
Программа распознавания текста работает над печатной страницей

Программа вводит координаты точки, вычисляет логическое выражение, определяющее принадлежность точки области и выводит полученную логическую величину на экран.

Program Point;

X,Y: real; L: boolean;

Write (‘Введите X:’); Readln (X);

Write (‘Введите Y: ‘ ); Readln (Y);

Writeln (‘ Точка лежит в заданной области? ‘) else write(‘no’);

  1. Даны три действительные числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую сте­пень — отрицательные.
  2. Даны две точки A(x1 у1) и В(х2, у2). Составить алгоритм, оп­ределяющий, которая из точек находится ближе к началу ко­ординат.
  3. Даны два угла треугольника (в градусах). Определить, суще­ствует ли такой треугольник. Если да, то будет ли он прямо­угольным.
  4. Даны действительные числа х и у, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее — их удвоенным произведением.
  5. Даны длины сторон двух треугольников. Выяснить, являются ли треугольники равновеликими.
  6. Даны целые числа т, п. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.
  7. Имеется четыре( A,B,C,D) произвольных числа. Программа должна ответить на вопрос «Правда ли что среди чисел точно одно меньше нуля. Ответ должен выводиться в виде текста «Правда» или «Неправда»
  8. Д ля данного х вычислить значение функций.
  9. *Формула серной кислоты H2SO4. Сколько молекул серной кислоты Вы можете получить имея N1 атомов водорода, N2 атомов серы и N3 атомов кислорода ? .
  10. *Вам известен номер квартиры и количество этажей в доме. Считая, что на лестничной площадке находится по 4 квартиры, определить номер подъезда, в котором находится квартира и номер этажа
  11. *Вычислить значение функции
Читайте также:
Семейное авто программа для многодетных семей

Источник: studfile.net

33 Задача: Принадлежит ли точка кругу с центром в начале координат?

Составить программу которая печатает true если точка с координатами x y

Вопрос по информатике:

Cоставить программу, которая печатает true, если точка с координатами (x;y) принадлежит заштрихованной области и false в противном случае.

Изображение к вопросу

Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?

Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!

  • bookmark_border
  • 19.02.2017 15:41
  • Информатика
  • remove_red_eye 13290
  • thumb_up 23
Ответы и объяснения 1

owsurdngupe281

Знаете ответ? Поделитесь им!

Как написать хороший ответ?

Чтобы добавить хороший ответ необходимо:

  • Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
  • Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
  • Писать без грамматических, орфографических и пунктуационных ошибок.

Этого делать не стоит:

  • Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
  • Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
  • Использовать мат — это неуважительно по отношению к пользователям;
  • Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?

Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.

Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!

Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.

Источник: online-otvet.ru

Составить программу которая печатает true если точка с координатами x y

Привет Лёва Середнячок

triolana

Для данных областей составить линейную программу,которая печатает true,если точка с координатами (x,y) принадлежит закрашенной области,и false- в противном случае

Читайте также:
Какая программа использует порт linux

0 (0 оценок)

triolana

triolana 7 лет назад

Светило науки — 553134 ответа — 388270 раз оказано помощи

program al;
var x,y:real;
begin
writeln(‘x=’);
readln(x);
writeln(‘y=’);
readln(y);
if ((x/6+y/6<=1) and (x/2+y/4>=1) and (x>0) and (y>0))
then
writeln(‘true’) else writeln(‘false’);
readln;
end.

Источник: vashurok.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru