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

Пересекаются ли отрезки [A,B] и [C,D], где A,B,C,D – координаты отрезков на числовой оси (ответ- да или нет)

15.11.2016, 19:04. Показов 2101. Ответов 4

Author24 — интернет-сервис помощи студентам
Написать функцию, организовать ее вызов в главной функции программы. Используя перегрузку, осуществите ее работу с целыми и вещественными числами.
Пересекаются ли отрезки [A,B] и [C,D], где A,B,C,D –координаты отрезков на числовой оси (ответ- «да» или «нет»).
Помогите, пожалуйста, решить, никак не могу понять, как надо сделать.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2016, 19:04
Ответы с готовыми решениями:

Оператор for. Вывести координаты и длины отрезков на числовой оси
Дано целое число N(>1) и две вещественные точки на числовой оси: A,B (A<B). Отрезок разбит на N...

Пересечение отрезков числовой оси
Дано 2*N действительных чисел . Они определяют N интервалов числовой оси 1, a2], 3, a4], ...,...

Найти длину отрезков на числовой оси
Прив, всем.Помогите пожалуйста мне решить ету задачу: Дано три точки А,В,С на числовій осі.Знайти...

Даны три точки на числовой оси. Найти длины отрезков и их сумму
1 Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму.

4
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,628
15.11.2016, 20:02 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
void isIntersect(int a,int b,int c,int d)
{
    if (b>=c)cout<<"пересекаются"<<endl;
    else cout<<"не пересекаются"<<endl;
}
void isIntersect(double a,double b,double c,double d)
{
    if (b>=c)cout<<"пересекаются"<<endl;
    else cout<<"не пересекаются"<<endl;
}
int main()
{
setlocale(LC_ALL, "Russian");
int a=2,b=4,c=3,d=4;
isIntersect(a,b,c,d);
system("pause");
return 0;
}
1
Вездепух
Эксперт CЭксперт С++
12792 / 6669 / 1795
Регистрация: 18.10.2014
Сообщений: 16,876
15.11.2016, 20:04 3
Цитата Сообщение от afront Посмотреть сообщение
b>=c
???
0
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,628
15.11.2016, 20:07 4
TheCalligrapher, там может быть много вариантов, взял для примера самый простой
0
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 10
15.11.2016, 20:12  [ТС] 5
Почему-то выдает такие ошибки

------------------------------------------------------

Ой, это я не доглядел, этих ошибок нет)
Миниатюры
Пересекаются ли отрезки [A,B] и [C,D], где A,B,C,D – координаты отрезков на числовой оси (ответ- да или нет)  
0
15.11.2016, 20:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2016, 20:12
Помогаю со студенческими работами здесь

Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC.
1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти...


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

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