Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 30.01.2013
Сообщений: 10
1

Проверить принадлежит ли точка, заданная координатами, заштрихованной области

25.05.2013, 17:49. Показов 1915. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран TRUE или FALSE
Изображения
 
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2013, 17:49
Ответы с готовыми решениями:

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

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

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

Проверить принадлежит ли точка, заданная координатами, заштрихованной области
1)Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран...

2
0 / 0 / 0
Регистрация: 30.01.2013
Сообщений: 10
25.05.2013, 18:16  [ТС] 2
Подскажите формулу для заштрихованных областей.
0
349 / 299 / 166
Регистрация: 15.03.2012
Сообщений: 653
Записей в блоге: 1
25.05.2013, 19:05 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <math.h>
 
int incircle(double radius, double x, double y);
int equalgreater(double m, double b, double x, double y);
 
int main(void)
{
    double x, y;
 
    puts("enter X, Y:");
    scanf("%lf%*s%lf", &x, &y);
 
    if(incircle(1,x,y) &&
        (equalgreater(1/1, 1, x, y) ||
         equalgreater(1/1, 1, -x, -y)))
        puts("True");
    else
        puts("False");
    
    return 0;
}
 
int incircle(double radius, double x, double y)
{
    if (sqrt(x*x+y*y) <= radius)
        return 1;
    return 0;
}
 
int equalgreater(double m, double b, double x, double y)
{
    if ( y-m*x >= b)
        return 1;
    return 0;
}
0
25.05.2013, 19:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2013, 19:05
Помогаю со студенческими работами здесь

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

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

Услови: Проверить принадлежит ли точка, заданная координатами, заштрихованной области
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран...

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru