Составить программу определяющую принадлежит ли точка заштрихованной области

Дана заштрихованная область и точка с координатами (х, у). Написать программу, определяющую, попадает ли точка в область. Результат вывести в виде текстового сообщения.

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

Условие попадания точки в круг: x 2 +y 2

Условие попадания точки в треугольник:

Программа выглядит следующим образом:

Задание №6

Дана заштрихованная область и точка с координатами (х, у). Написать программу, определяющую, попадает ли точка в область. Результат вывести в виде текстового сообщения.

Вариант 1

Вариант 2

С++: Решение задачи 59 по Абрамову

Вариант 3

Вариант 4

Вариант 5

Вариант 6

Контрольные вопросы:

  1. В чём проявляется особенность синтаксиса оператора варианта?
  2. В каких случаях используется оператор варианта?
  3. В каких случаях оправдано использование оператора безусловного перехода?
  4. Какими алгоритмическими конструкциями можно заманить оператор безусловного перехода?
  5. Для чего необходимы метки в программе?

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Прямо сейчас студенты читают про:

Формы и виды права собственности Конституция РФ, а так же ГК РФ, предусмотрел 3 основных формы права собственности это.
Задача № 2. В пульмонологическом отделении находится на лечении пациент Т В пульмонологическом отделении находится на лечении пациент Т.
Оборотные средства предприятия Оборотные средства — это совокупность предметов труда, нахо­дящихся в постоянном обороте и являющихся наиболее подвижной.
ВЗЯТИЕ МАЗКА ИЗ НОСОГЛОТКИ НА МЕНИНГОКОКК Приготовить: — стерильные пробирки с сухим ватным изогнутым тампоном; — штатив для пробирок; — стерильный шпатель в лотке; -.
КЛАССИФИКАЦИЯ ОПАСНОСТЕЙ Безопасность жизнедеятельности (БЖД) — наука, которая изучает проблемы безопасного пребывания человека в окружающей среде в процессе.

Читайте также:
Что такое программа orange

Источник: studopedia.ru

Проверить, принадлежит ли точка с заданными координатами (x, y) заштрихованной области. Приходько Д.С.__лаб1__вариант №11_rev__2. Лабораторная работа 1 по дисциплине Информатика и программирование студент фдо тусур приходько Д. С. группа

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

Единственный в мире Музей Смайликов

Самая яркая достопримечательность Крыма

Скачать 146.68 Kb.

Федеральное государственное бюджетное образовательное учреждение

высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Факультет дистанционного обучения

Лабораторная работа № 1

по дисциплине «Информатика и программирование»

студент ФДО ТУСУР

Томск 2021
Индивидуальный вариант №11:

Проверить, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (рисунок 1):

Рисунок 1. Вариант задания

Алгоритм решения задачи

Алгоритм решения задачи представлен в виде блок-диаграммы на рисунке 2.

Рисунок 2. Блок-диаграмма
Текст программы:

#include
void main(int argc, char* argv[])

printf(«Введите значение x %f»,

printf(«Введите значение y %f»,

if (fabs(x) Результаты тестирования программы:

На рисунках 3-6 представлены экранные формы работы программы.

  • При введенных значениях координат x=0, y=0 точка принадлежит заштрихованной области;
  • При введенных значениях координат x=0, y=0 точка принадлежит заштрихованной области (рисунок 3);
  • При введенных значениях координат x=0,7, y=0,4 точка принадлежит заштрихованной области (рисунок 4);
  • При введенных значениях координат x=1,5, y=2 точка не принадлежит заштрихованной области (рисунок 5);
  • При введенных значениях координат x=-1,2, y=-1,3 точка не принадлежит заштрихованной области (рисунок 6);

Рисунок 4. Точка принадлежит области

Рисунок 5. Точка не принадлежит области


    Фигура ограничена отрезками по оси X -1 и 1 с координатами слева [-1; -2] и [-1; 2], справа [1; -1] и [1; 1]. Ось Y фигура пересекает под некоторым углом в точке ±1.5. Уравнение прямой с угловым коэффициентом выглядит, как y=mx+ b , где m равняется угловому коэффициенту, а b равняется координате Y пересечения прямой с осью Y. Зная координаты вычисляем угловой коэффициент, который будет равен ±0.5. Следовательно уравнение прямой будет иметь вид y=±0.5x±1.5.
Читайте также:
LG программа для стиральной машины

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

Пример 4. Вводятся координаты точки

Вводятся координаты точки. Определить попадает ли точка в заштрихованную область или нет.

Решение:

Write(‘введите x y ‘);

if (sqr(x)+sqr(y)<=25) and (sqr(x)+sqr(y)>=4) then writeln(‘точка попадает в заштрихованную область’)

else writeln(‘точка не попадает в заштрихованную область’);

Результат:

введите x y 1 1

точка попадает в заштрихованную область

введите x y 2 5

точка не попадает в заштрихованную область

Пример 5.

Введено трехзначное число. Необходимо разбить его на цифры. Все четные цифры, которые меньше 8 увеличить на 2, а 8 заменить на 0.

Решение:

write(‘введите n’); readln (n);

a:=n div 1000; b:=n div 100 mod 10;

c:=n div 10 mod 10; d:=n mod 10;

Результат:

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Студопедия рекомендует:

Понятие и основные виды архитектуры ЭВМ Под архитектурой ЭВМ понимается совокупность общих принципов организации аппаратно-программных средств и их характеристик.
Правительство Великобритании. Состав, порядок формирования, функции, полномочия Правительство Великобритании, как и многие другие институты власти, сохраняет на себе печать традиционности уклада жизни британского.
Понятие и виды управленческих решений, принимаемых в органах внутренних дел. Условия эффективности управленческих решений в органах внутренних дел В органах внутренних дел принимается большое количество решений.
ДИАЛЕКТИКА Диалектика – теория и метод познания действительности, учение о всеобщей связи и развитии.
Педагогические взгляды А.Ф. Дистервега. В историю педагогики Адольф Вильгельм Дистервег (1790 – 1866) вошел как «учитель немецких учителей» и прогрессивный.

Источник: studopedia.ru

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