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

Найти координаты 4 вершины - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать целочисленный массив http://www.cyberforum.ru/cpp-beginners/thread967366.html
Сформировать целочисленный массив размерности n. Значение n вводится с клавиатуры, массив заполняется случайными числами, равномерно распределенными в интервале -99..0. Вывести на печать (в консольном окне) сформированный, исходный массив и элементы массива, которые удовлетворяют условию |ai-1| > |ai| >|ai+1| (ai- элемент массива с индексом i ), подсчитать и вывести на печать сумму этих...
C++ С чего стоить начать изучение С++ Здравствуйте. Помогите пожалуйста, очень хочу начать изучение С++, но не знаю с чего начать. С какой литературы, уроков начинать? Какой средой разработки пользоваться? (Опыта других ЯП не имею) Спасибо. http://www.cyberforum.ru/cpp-beginners/thread967364.html
Определить и напечатать произведение отрицательных компонентов вектора C++
Помогите написать программу, Дан действительный вектор x , n <= 100. Определить и напечатать произведение отрицательных компонентов вектора.
Определить количество элементов массива, меньших среднего арифметиче-ского значений элементов этого массива C++
Времени нет , только ещё учу . нужно сделать срочно работы . углубился в учебник пока , но не успеваю разобраться . может есть добрые люди , не откажут в помощи ? профи тут полно . хотелось бы ещё с пояснениями , если не сложно . по строчкам . заранее спасибо !
C++ Задана действительная матрица aij http://www.cyberforum.ru/cpp-beginners/thread967355.html
Задана действительная матрица aij размерности n×m. Написать программу, которая определяет действительные числа b1, b2, …, bn, равные значениям средних геометрических элементов строк матрицы.
C++ Получить новую матрицу, в соответствии с рис., Переставляя ее блоки Дано дійсну матрицю A(2nx2n). Отримати нову матрицю, відповідно до рис., переставляючи її блоки розміром n x n (n <=5). заранее спасибо. подробнее

Показать сообщение отдельно
tony_pershin
16 / 16 / 1
Регистрация: 05.03.2013
Сообщений: 36
02.10.2013, 20:10     Найти координаты 4 вершины
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
33
#include <stdio.h>
#include <math.h>
 
int main()
{
    float x1, y1, x2, y2, x3, y3 ,x4 , y4;
    printf ("Введите координаты точек");
    scanf ("%f, %f, %f, %f, %f, %f", &x1, &y1, &x2, &y2, &x3, &y3);
 
    if ((x2-x1)*(x3-x1)+(y2-y1)*(y3-y1) == 0 ) 
    {
        x4 = x3+x2-x1;
        y4 = y3+y2-y1;
    }
    else if ((x1-x2)*(x3-x2)+(y1-y2)*(y3-y2) == 0)
    {
        x4 = x3+x1-x2;
        y4 = y3+y1-y2;
    }
    else if ((x1-x3)*(x2-x3)+(y1-y3)*(y2-y3) == 0)
    {
        x4 = x2+x1-x3;
        y4 = y2+y1-y3;
    }
    else 
    {
        printf ("данные точки не вершины прямоугольника");
        return 0;
    }
        
    printf ("координата x %f и y %f", x4, y4);
    return 0;
}
З.Ы.: В следующий раз заключайте свой код в тэги C++, иначе не смотрибельно совсем.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru