Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kwangmyongsong
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 84
#1

Создать структуру, описывающую прямоугольник - C++

10.04.2014, 16:50. Просмотров 620. Ответов 2
Метки нет (Все метки)

2ая задачка и все help =)
Создать структуру, описывающую прямоугольник. Написать функцию для определения попадания произвольной точки в данный прямоугольник. Точка также должна описываться структурой.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 16:50     Создать структуру, описывающую прямоугольник
Посмотрите здесь:

Создать структуру, описывающую багаж пассажира - C++
Создать структуру, описывающую багаж пассажира. Данные структуры: количество вещей и общий вес вещей. Создать две функции: ввод...

Создать структуру, описывающую простую дробь - C++
Создайте структуру, описывающую простую дробь. Добавьте в неё метод сокращения дроби, если ее числитель и знаменатель не являются взаимно...

Создайте структуру, описывающую простую дробь - C++
Пишу в Microsoft Visual Studio ->Win32 Console application ->C++. Помогите пожалуйста "написать" структуру: Создайте структуру,...

Определить структуру, описывающую багаж пассажира - C++
Помогите, кому не трудно, пожалуйста! Определить структуру, описывающую багаж пассажира, с полями: количество вещей и общий вес вещей....

Создайте структуру,описывающую точку в трехмерной системе координат - C++
Создайте структуру,описывающую точку в трехмерной системе координат (x,y,z). Найдите расстояние между точками A и В.

Написать программу, описывающую структуру, содержащую указанные поля и выполняющую над ней указанные действия - C++
Требуется помощь 1. Описать структуру с именем PRICE, содержащую следующие поля: - GOODS – название товара; - SHOP – название...

Создать класс прямоугольник. - C++
Помогите, пожалуйста!! не могу решить задачу, очень важно! Условие: нужно создать класс прямоугольник. Определить в нем конструктор,...

Создать класс прямоугольник, члены класса - координаты 4-х точек - C++
Создать класс прямоугольник, члены класса - координаты 4-х точек. Предусмотреть в классе методы проверки существования четырехугольника ...

Как создать пустой прямоугольник, используя шаблоны прорисовки? - C++
Здравствуйте! Подскажете пожалуйста как нарисовать пустотелый прямоугольник,используя цикл и шаблоны прорисовки. типа *********** -...

Создать класс Прямоугольник, члены класса – длины сторон a и b - C++
Создать класс Прямоугольник, члены класса – длины сторон a и b. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – длины...

Создать абстрактный класс фигур и сделать 2 наследника (треугольник, прямоугольник) - C++
Доброго времени суток. Задание такое : создать абстрактный класс фигур и сделать 2 наследника( треугольник, прямоугольник) и сделать...

Создать двойной массив величиной с консольный экран, внутри нарисовать прямоугольник - C++
всем привет задача: создать двойной массив величиной с консольный экран 80X25. внутри нарисовать прмоугольник. юзер даёт...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TenGen
Будущее рядом
97 / 95 / 20
Регистрация: 06.03.2014
Сообщений: 342
10.04.2014, 16:57     Создать структуру, описывающую прямоугольник #2
Kwangmyongsong, из первой задачи
C++
1
2
3
4
5
6
7
8
9
10
struct kvadrat
{
point a, b;
bool check(point x);
};
 
bool kvadrat::check(point x)
{
    return (x.x <= a.x && x.x >= b.x && x.y <= a.y && x.y >= b.y);
}
a - координата левого верхнего угла, b - координата правого нижнего. Вроде с координатами не напутал, но схема решения именно такая. Функция получает точку и возвращает либо true(если попадает), либо false.
ded_Kodya
0 / 0 / 0
Регистрация: 17.04.2016
Сообщений: 1
17.04.2016, 15:25     Создать структуру, описывающую прямоугольник #3
В данном случае нужно делать несколько вариантов, т.к. a.x может быть и больше и меньше b.x, так же и с a.y и b.y.
Ответ Создать тему
Опции темы

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