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

Обход треугольника по часовой стрелке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Соседями элемента A ij в матрице назовем элементы А kl, где http://www.cyberforum.ru/cpp-beginners/thread1308072.html
i-l<k<i+l,j-1<l<j+1, (k, l). Операция сглаживания матрицы дает новую матрицу того же размера, каждый элемент которой получается как среднее арифметическое имеющихся соседей соответствующего элемента...
C++ В одномерном массиве найти максимум, сумму, переставить элементы согласно условию 1)максимальный по модулю элемент массива 2)сумму элементов массива, расположенных между первым и вторым положительными элементами. Преобразовать массив таким образом, чтобы элементы, равные нулю,... http://www.cyberforum.ru/cpp-beginners/thread1308066.html
C++ Чтение из csv файла в двумерный массив географических координат с нестандартными символами
Добрый вечер! После Hello Word это моя первая прога на с++, поэтому очень прошу помочь. Задача состоит в следующем Есть csv файл, такого типа: CID;LAC;GPS...
C++ Десятичные дроби в массиве
не могу понять почему она не выдает десятичные дроби, а только целые.. #include <stdlib.h> #include <iostream> #include <time.h> #include <locale.h> #define SIZE 100
C++ Ошибка в программе на полиморфизм http://www.cyberforum.ru/cpp-beginners/thread1308055.html
Написал один мелкий проект чтоб опробовать полиморфизм. Класс TwoDimensional, в который входят классы RECT и CIRCLE. Но при компиляции вылетает ошибка 2019: неразрешенные элементы при вызовах...
C++ Рекурсия. Найти многократно вложенный корень 2√1+5√3+8√5+11√7+....... решить использую рекурсию. #include <iostream> #include <conio.h> #include <cmath> int a,c; using namespace std; int recurs (int n){ for(int i = 2; i <= a; i+3) c=(i... подробнее

Показать сообщение отдельно
INSTINCT95
23 / 3 / 1
Регистрация: 03.11.2014
Сообщений: 72

Обход треугольника по часовой стрелке - C++

22.11.2014, 23:59. Просмотров 363. Ответов 4
Метки (Все метки)

Всем доброго дня, а кому-то вечера, итак суть задачи: есть координаты вершин треугольника и нужно их вывести в порядке обхода треугольника по часовой стрелке.

Проверьте пожалуйста задачу:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <conio.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    int x1=2, y1=7;     //A
    int x2=2, y2=8;     //B
    int x3=7, y3=0;     //C
    int ab, ab1, bc, bc1, p;
    ab=x1-x2;
    ab1=y1-y2;
    bc=x3-x2;
    bc1=y3-y2;
    printf ("Vershina A = (%d, %d)\nVershina B = (%d, %d)\nVershina C = (%d, %d)\n\n", x1, y1, x2, y2, x3, y3);
    p = (ab * bc1) - (bc * ab1);
    if (p>-1)
        printf("Po chasovoi strelke: A B C");
    else
        printf("Protiv chasovoi strelki: C B A");
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru