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

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

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

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

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

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

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

Нарисовать треугольник - C++
Помогите!!! Программа должна делать прямоугольный треугольник (ввод катетов с клавиатуры), а она делает трапецию. #include <iostream.h> ...

Нарисовать треугольник - C++
День добрый! Учу по книге. Not student! Тема не раз уже поднималась, но моего варианта не нашел, подскажите, направьте (код не...

Нарисовать треугольник - C++
Помогите нарисовать треугольник. Я нарисовал, но надо сделать его наоборот. Он должен смотреть в другую сторону. Должно выйти что вот...

нарисовать треугольник - C++
#include<iostram> using namespace std; void main(){ int x; cin >>x; if (x %2 ==0) x++; for ( int i=0; i<x/2; i++){ ...

Нужно Нарисовать Треугольник на C++ - C++
Дали задание по C++. Нарисовать треугольник.Дайте материалы(ссылки,книги,tutorial) с не сложными кодами. Заранее Спасибо p.s....

нарисовать треугольник из * без if else - C++
Доброго времени суток, в книге задание нарисовать треугольник из *, причем пользователь вводит кол-во строк, не используя if else. Что-то...

Нарисовать треугольник в консоли - C++
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); char ch; int height =...

Нарисовать треугольник звездочками - C++
1) Write a program that prints the screen below. Conditions: Only use one printf("*") or writeln(“*”). And one printf(" ")...

Нарисовать зеркальный треугольник из символов - C++
Рисовать пирамиду до тех пор пока первый символ не станет равен тому что введет пользователь.

Вычислить площадь и нарисовать треугольник - C++
Задана сторона b, угол А, и радиус описывающего круга R. Вычеслить и вывести все остальные елементы треугольника: площадь S и периметр P....

Нарисовать равнобедренный треугольник из символов . - C++
Нужно разобрать код Нарисовать равнобедренный треугольник из символов . Высоту выбирает пользователь. Например: высота = 5, фото...

Рисование в Си. Как нарисовать треугольник - C++
Как нарисовать треугольник


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Josefina
11 / 11 / 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
Если кого не затруднит, скиньте, пожалуйста, сам файл с программой.
Ответ Создать тему
Опции темы

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