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

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

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

Четверти на координатной плоскости C++
Определить длину отрезка в случае, если он лежит в первом квадранте C++
C++ Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках .
Композитные классы. Определить длину отрезка C++
Дан номер единицы длины и длина отрезка L в этих единицах. Вывести длину данного отрезка в метрах C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 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<<"Первый квадрант";
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 то четверть четвертая.
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 1
15.07.2014, 21:19     Найти длину отрезка. Определить, в каких квадрантах координатной плоскости лежат его концы #4
Так Вы же алгоритм написали, в чем проблема?
Условия пишутся так
C++
1
2
if(x>0 && y>0)
            cout<<"1 квадрант\n";
Функция извлечения корня называется sqrt
stefanie
0 / 0 / 0
Регистрация: 30.05.2014
Сообщений: 13
15.07.2014, 21:31  [ТС]     Найти длину отрезка. Определить, в каких квадрантах координатной плоскости лежат его концы #5
zss, нужна полностью программа, что бы работала (потом по ней делается отчет, блок-схема,результат решения и т.д.)
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 1
15.07.2014, 23:47     Найти длину отрезка. Определить, в каких квадрантах координатной плоскости лежат его концы #6
Цитата Сообщение от stefanie Посмотреть сообщение
нужна полностью программа
Так чего Вам еще не хватает?
Не знаете, как написать
C++
1
#include <iostream>
?
Если да, то там ли Вы учитесь, где хотелось бы?
Yandex
Объявления
15.07.2014, 23:47     Найти длину отрезка. Определить, в каких квадрантах координатной плоскости лежат его концы
Ответ Создать тему
Опции темы

Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru