Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
1 / 1 / 1
Регистрация: 13.11.2012
Сообщений: 117
1

Создать функцию, которая указывает, находится некоторая точка B с координатами (xb; yb) внутри прямоугольника

24.12.2012, 02:32. Показов 1374. Ответов 2
Метки нет (Все метки)

Создать функцию, которая указывает, находится некоторая точка B с координатами (xb; yb) внутри прямоугольника с вершинами A (xa; ya) и C (xc; yc). Координаты точек задаются как аргументы командной строки программы.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2012, 02:32
Ответы с готовыми решениями:

Создать функцию, которая указывает, находится некоторая точка B с координатами (xb; yb) внутри прямоугольника с вершинами A (xa; ya) и C (xc; yc)
Что не так? #include <stdio.h> #include <conio.h> int numspace(char *fname) {int...

Определить, где находится текущая точка: внутри прямоугольника, снаружи, на границе прямоугольника
Представьте, что у вас на форме есть прямоугольник, границы которого на 10 пикселей отстоят от...

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

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

2
442 / 410 / 132
Регистрация: 21.01.2012
Сообщений: 974
24.12.2012, 07:32 2
C
1
2
3
4
5
6
// Если точка A - координата левого верхнего угла и
// точка C - координата правого нижнего угла
int func(const struct point *a, const struct point *b, const struct point *c)
{
    return b->x > a->x && b->y < a->y && b->x < c->x && b->y > c->y;
}
1
101 / 92 / 53
Регистрация: 22.03.2011
Сообщений: 226
25.12.2012, 01:23 3
Лучший ответ Сообщение было отмечено Vaha 1995 как решение

Решение

по прозьбе.. вот: функция от Пaтрик возвразает ПРАВДУ если вне прямоугольника, а по условию попасть, я перенапрявил, код вот:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
struct point
{
    int x,y;
}a,b,c;//огласили три точки с координатами x,y для каждой
int func(const struct point *a, const struct point *b, const struct point *c)
{
    return b->x > a->x && b->y > a->y && b->x < c->x && b->y < c->y;
}
int _tmain(int argc, _TCHAR* argv[])
{
    printf("A\n>>x,y:");
    scanf("%d",&a.x);
    scanf("%d",&a.y);
 
    printf("B\n>>x,y:");
    scanf("%d %d",&b.x,&b.y);
    printf("C\n>>x,y:");
    scanf("%d %d",&c.x,&c.y);
    printf ("%d\n",func(&a,&b,&c));
 
    return 0;
}
Миниатюры
Создать функцию, которая указывает, находится некоторая точка B с координатами (xb; yb) внутри прямоугольника  
Изображения
 
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2012, 01:23

Определить, что точка с координатами (x, y) лежит внутри прямоугольника
Проверить истинность высказывания: &quot;Точка с координатами (x, y) лежит внутри прямоугольника, левая...

Создать функцию, которая возвращает номер квадранта, в котором находится точка
Здравствуйте, помогите написать программу. Вот такое задание-------Создать функцию, которая...

Определить, находится ли точка с координатами (x, y) внутри квадрата
Составить программу, определяющую, находится ли точка с координатами (x, y) внутри квадрата: ...

Определить, находится ли точка с координатами (x,y,z) внутри шара
Определить, находится ли точка с координатами (x,y,z) внутри шара с центром в точке (x_0,y_0,z_0 )и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru