Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
vitaliya
0 / 0 / 0
Регистрация: 06.05.2017
Сообщений: 6
#1

Найти координаты четвертой вершины прямоугольника - C++

06.05.2017, 11:15. Просмотров 228. Ответов 2
Метки нет (Все метки)

Даны целочисленные координаты трех вершин прямоугольника, стороны которого параллельны координатным осям. Найти координаты его четвертой вершины.
http://www.cyberforum.ru/cpp-beginners/thread2243745.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2017, 11:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти координаты четвертой вершины прямоугольника (C++):

Найти координаты четвертой вершины прямоугольника
У меня задание такое: Даны целочисленные координаты трех вершин...

Заданы координаты трех вершин прямоугольника, необходимо определить координаты четвертой вершины
Заданы координаты трех вершин прямоугольника. Необходимо определить координаты...

Определить координаты четвертой вершины прямоугольника
Пусть даны координаты трех вершин прямоугольника. Определите координаты...

Вычислить координаты четвертой вершины прямоугольника
Даны числа x1, y1, x2, y2, x3, y3 – координаты трёх каких-то вершин...

Найти координаты четвертой вершины квадрата
1. На плоскости заданы координаты трех вершин квадрата АВСД - вершин А, В и С....

2
GoldenId
131 / 130 / 64
Регистрация: 11.11.2010
Сообщений: 770
Записей в блоге: 14
Завершенные тесты: 1
06.05.2017, 16:12 #2
Лучший ответ Сообщение было отмечено vitaliya как решение

Решение

C++
1
2
3
4
5
6
if( x1 == x2 ) x4 = x3;
else if( x2 == x3 ) x4 = x1;
else x4 = x2;
if( y1 == y2 ) y4 = y3;
else if( y2 == y3 ) y4 = y1;
else y4 = y2;
0
newveja
1 / 1 / 5
Регистрация: 08.01.2016
Сообщений: 27
08.05.2017, 19:00 #3
То же самое что и сверху, только программа целиком.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
 
using namespace std;[SQL][/SQL]
 
int main()
{
    int x1, y1, x2, y2, x3, y3, x4, y4;
    cout << "Enter x1:" << endl;
    cin >> x1;
    cout << "Enter y1: " << endl;
    cin >> y1;
    cout << "Enter x2: " << endl;
    cin >> x2;
    cout << "Enter y2: " << endl;
    cin >> y2;
    cout << "Enter x3: " << endl;
    cin >> x3;
    cout << "Enter y3: " << endl;
    cin >> y3;
 
    if (x1 == x2) x4 = x3;
    else if (x2 == x3) x4 = x1;
    else x4 = x2;
 
    if (y1 == y2) y4 = y3;
    else if (y2 == y3) y4 = y1;
    else y4 = y2;
 
    cout << "x4 = " << x4 << "\n" << "y4 = " << y4 << endl;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2017, 19:00
Привет! Вот еще темы с решениями:

Найти координаты четвертой вершины параллелограмма
Привет всем. Вот задали совсем простенькую задачку: Известно, что точки с...

По трем вершинам прямоугольника найти координаты четвертой
Доброго времени суток! Помогите плз сделать эти задания на с++ в Builder XE 2 ...

Найти координаты четвертой вершины параллелограмма и вычислить площадь
Доброго времени суток, друзья! Огромная просьба помочь с написанием программы...

Найти координаты вершины прямоугольника, зная одну из них
Здравствуйте, мои дорогие котаны! На работе просидела всю ночь и весь...


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

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

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