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

Нарисовать треугольник - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.80
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
19.01.2011, 08:31     Нарисовать треугольник #1
Добрый день.
Помогите с кодом для отрисовки треугольника по введенным координатам (х и у) его вершин.
То есть при загрузке программы, должно предлагать ввести координаты первой вершины, второй и третей. и по введенным данным отрисоваться треугольник.

Добавлено через 16 часов 41 минуту
Неужели для знатоков С++ это такая сложная задача? Или может я не в том разделе тема создана?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2011, 08:31     Нарисовать треугольник
Посмотрите здесь:

C++ Нарисовать треугольник
C++ Нарисовать треугольник
C++ Вычислить площадь и нарисовать треугольник
нарисовать треугольник из * без if else C++
Нужно Нарисовать Треугольник на C++ C++
C++ нарисовать треугольник
C++ Нарисовать треугольник звездочками
C++ Нарисовать треугольник в консоли с помощью '*'

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Josefina
 Аватар для Josefina
10 / 10 / 1
Регистрация: 27.09.2010
Сообщений: 32
19.01.2011, 10:25     Нарисовать треугольник #2
Для работы в графическом режиме файл graphics.h должен быть подключен с помощью директивы #include.
Прежде чем использовать графические функции, необходимо переключить видеоадаптер в графический режим (по умолчанию он находится в тексто-
вом режиме). Для инициализации графики предназначена функция initgraph().
Ее прототип – void initgraph(int *driver, int *mode, char *path);
Чтобы выйти из графического режима и перейти обратно в текстовый режим, необходимо использовать функцию void closegraph(void);
Функция closegraph() освобождает память, используемую графическими функциями, и устанавливает текстовый режим, который был до вызова функции initgraph(), при этом происходит очистка экрана.

Рисовать линии должно быть просто, что-то типа lineto(x1,y1,x2,y2)

ввести координаты треугольника можно, например, так с клавиатуры:
Код
int x1, y1, x2, y2, x3, y3;
	cout << "Enter x1: ";
	cin >> x1;
	cout << "Enter y1: ";
	cin >> y1;
	cout << endl << "Enter x2: ";
	cin >> x2;
	cout << "Enter y2: ";
	cin >> y2;
	cout << endl << "Enter x3: ";
	cin >> x3;
	cout << "Enter y3: ";
	cin >> y3;
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
19.01.2011, 10:50  [ТС]     Нарисовать треугольник #3
Если кого не затруднит, скиньте, пожалуйста, сам файл с программой.
Yandex
Объявления
19.01.2011, 10:50     Нарисовать треугольник
Ответ Создать тему
Опции темы

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