Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
WarHunter
0 / 0 / 0
Регистрация: 17.09.2017
Сообщений: 14
1

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

24.09.2017, 14:04. Просмотров 1338. Ответов 2
Метки нет (Все метки)

Первым шагом алгоритма должно быть ввода координат точки: x и y.
Для большего удобства при анализе результатов можно вывести введенные
значение на экран. Исследование изображения на рисунке-задании дает нам
основание утверждать, что целевая область образуется пересечением: прямой
с коэффициентом 1 и смещением +1 и окружности с центром в начале координат и
радиусом 1, как показано на рисунке.
Уравнение этой прямой: y = -x + 1
Уравнение окружности: x2 + y2 = 1
Для проверки попадания точки в заданную область нужно проверить условия того, что:
1) точка лежит выше прямой или на ней, то есть:
y> = -x + 1;
2) точка лежит внутри круга или на нем, то есть:
x2 + y2 <= 1

Точка лежит в области, если выполняются оба условия, если не выполняется хотя бы одно
из них, точка лежит вне области. Следовательно, эти условия должны быть объединены логической операцией "И".

Объясните, как это выполнить? Во всех подробностях! Я буду рад, каждой конкретике! Что, для чего?
0
Изображения
 
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2017, 14:04
Ответы с готовыми решениями:

Вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область
Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в...

Написать программу, которая определяет, попадает ли точка в закрашенную область
Помогите пожалуйста решить задачку.:resent: Надо написать программу, которая определяет,...

Написать программу, которая определяет, попадает ли точка с заданными координатами в область
Написать программу, которая определяет, попадает ли точка с заданными координатами в область,...

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

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

2
Megageorgio
78 / 80 / 66
Регистрация: 03.04.2017
Сообщений: 216
Завершенные тесты: 1
24.09.2017, 14:26 2
WarHunter, мне кажется это так примерно должно выглядеть, но могу ошибаться
0
Изображения
 
Megageorgio
78 / 80 / 66
Регистрация: 03.04.2017
Сообщений: 216
Завершенные тесты: 1
24.09.2017, 14:33 3
Лучший ответ Сообщение было отмечено WarHunter как решение

Решение

WarHunter, как-то так, это к рисунку выше
C
1
2
3
4
5
6
7
8
9
10
11
#include "stdio.h" //Подключаем библиотеку ввода/вывода
#include "locale.h" //Для setlocale() 
int main() {
    setlocale(0, ""); //Отображение русских символов
    puts("Введите координаты через пробел:");
    float x, y; //Вещественные числа
    scanf("%f%f", &x, &y); //Ввод данных
    if (y >= 1.0 - x && x*x + y*y <= 1.0) puts("Точка лежит в данной области"); //Само условие
    else puts("Точка не лежит в данной области");
    return 0; //Конец программы
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2017, 14:33

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

Определить попадает ли точка в заштрихованную область - C (СИ)
Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в...

Определить попадает ли точка в заштрихованную область
Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru