Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Найти длину отрезка. Определить, в каких квадрантах координатной плоскости лежат его концы - C++

01.07.2014, 21:44. Просмотров 1100. Ответов 5
Метки нет (Все метки)

Помогите написать программу
Задача
Отрезок задан координатами концов. Вычислить его длину. Определить, в каких четвертях (квадрантах) координатной плоскости лежат его концы. Нужно написать программу на языке си, (Разветвляющиеся алгоритмы) задача орентированна на условного оператора
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2014, 21:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти длину отрезка. Определить, в каких квадрантах координатной плоскости лежат его концы (C++):

Определить лежат ли две точки в одной координатной четверти - C++
Даны координаты двух точек на плоскости, требуется определить, лежат ли они в одной координатной четверти или нет (все координаты отличны...

Найти периметр треугольника, определив функцию, рассчитывающую длину отрезка по координатам его вершин - C++
Найдите периметр треугольника, заданного координатами вершин, определив функцию, рассчитывающую длину отрезка по координатам его вершин. ...

Определить, попадает ли точка на координатной плоскости в заданную область - C++
Определить попадает ли точка в выделенную область в виде конуса. На координатной плоскости

Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках . - C++
Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках .

Найти номер четверти координатной плоскости по заданным координатам - C++
Написать программу нахождения номера четверти N (арабскими цифрами) координатной плоскости, которой принадлежит заданная точка с...

Композитные классы. Определить длину отрезка - C++
Здравствуйте, нужно определить длину отрезка компонентным методом класса Line. В классе Dot мы определяем координаты точек. Я создаю...

5
zss
Модератор
Эксперт С++
6578 / 6140 / 2022
Регистрация: 18.12.2011
Сообщений: 15,999
Завершенные тесты: 1
01.07.2014, 22:20 #2
По теореме Пифагора:
C++
1
double dlina=sqrt( (x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
квадрант определяете такими услолвиями
C++
1
2
if(x1>0 && y1>0)
          cout<<"Первый квадрант";
0
stefanie
0 / 0 / 0
Регистрация: 30.05.2014
Сообщений: 13
15.07.2014, 20:14  [ТС] #3
Вычислить длину отрезка. Определить, в каких четвертях (квадрантах) координатной плоскости лежат его концы / С++ для начинающих
Помогите написать программу
Задача
Отрезок задан координатами концов. Вычислить его длину. Определить, в каких четвертях (квадрантах) координатной плоскости лежат его концы. Нужно написать программу на языке си, (Разветвляющиеся алгоритмы) задача орентированна на условного оператора (программа нужна полностью)

математическое решение (может чем то поможет)
Вычисление длины отрезка производится по известной формуле: а=√((x2-x1)^2+(y2-y1)^2).
Определение четверти, в которой находится конец отрезка, сводится к определению знаков его координат:
Если x,y>0, то четверть первая.
Если x<0, y>0, то четверть вторая.
Если x,y<0, то четверть третья.
Если x>0, y<0 то четверть четвертая.
0
zss
Модератор
Эксперт С++
6578 / 6140 / 2022
Регистрация: 18.12.2011
Сообщений: 15,999
Завершенные тесты: 1
15.07.2014, 21:19 #4
Так Вы же алгоритм написали, в чем проблема?
Условия пишутся так
C++
1
2
if(x>0 && y>0)
            cout<<"1 квадрант\n";
Функция извлечения корня называется sqrt
0
stefanie
0 / 0 / 0
Регистрация: 30.05.2014
Сообщений: 13
15.07.2014, 21:31  [ТС] #5
zss, нужна полностью программа, что бы работала (потом по ней делается отчет, блок-схема,результат решения и т.д.)
0
zss
Модератор
Эксперт С++
6578 / 6140 / 2022
Регистрация: 18.12.2011
Сообщений: 15,999
Завершенные тесты: 1
15.07.2014, 23:47 #6
Цитата Сообщение от stefanie Посмотреть сообщение
нужна полностью программа
Так чего Вам еще не хватает?
Не знаете, как написать
C++
1
#include <iostream>
?
Если да, то там ли Вы учитесь, где хотелось бы?
0
15.07.2014, 23:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.07.2014, 23:47
Привет! Вот еще темы с ответами:

Найти длину отрезка в метрах - C++
Единицы длины пронумерованы следующим образом: 1 - дециметр, 2 - километр, 3 - метр, 4 - миллиметр, 5 - сантиметр. Дан номер единицы...

Определить длину отрезка в случае, если он лежит в первом квадранте - C++
Дан отрезок с координатами точек А (X1 , Y1) и В ( X2, Y21 ) .Написать программу, определяющую его длину в случае, если этот отрезок лежит...

Дан номер единицы длины и длина отрезка L в этих единицах. Вывести длину данного отрезка в метрах - C++
15 Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы...

Используя операцию взятия остатка от деления нацело, найти длину незанятой части отрезка A - C++
Даны целые положительные числа A и B (A &gt; B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без...


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

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

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