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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.80
ПростоЯ
184 / 101 / 1
Регистрация: 30.05.2009
Сообщений: 746
#1

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

19.01.2011, 08:31. Просмотров 3215. Ответов 2
Метки нет (Все метки)

Добрый день.
Помогите с кодом для отрисовки треугольника по введенным координатам (х и у) его вершин.
То есть при загрузке программы, должно предлагать ввести координаты первой вершины, второй и третей. и по введенным данным отрисоваться треугольник.

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

C++ Нарисовать треугольник
C++ Рисование в Си. Как нарисовать треугольник
C++ Нарисовать треугольник
C++ Вычислить площадь и нарисовать треугольник
нарисовать треугольник из * без if else C++
Нужно Нарисовать Треугольник на C++ C++
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     Нарисовать треугольник
Ответ Создать тему
Опции темы

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