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

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

Войти
Регистрация
Восстановить пароль
 
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
#1

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

09.11.2010, 17:27. Просмотров 991. Ответов 9
Метки нет (Все метки)

ээээ...не знаю даже как сказать и сформулировать....задача не совсем по программированию на С++....но больше не к кому обратиться...ну ,короче надо нарисовать сетку состоящую из треугольников.Допустим треугольник у нас есть.Как теперь в цикле сделать так, чтобы он сам рисовался в ряд и по столбцам?ну или как нарисовать 10 вертикальных линий идущих в ряд с интервалом 1.Нужна именнно программа.Напишите на С++, пожалуйста.

Добавлено через 2 часа 2 минуты
Да что такое!Ребята пожалуйста очень нужно!как сделать так чтобы линий было много!!!!!почему никто не может подсказать...(((
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2010, 17:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нарисовать сетку из линий или треугольников (C++):

Нарисовать сетку в консоли - C++
здравствуйте, есть, предположим, один элемент сетки: string elem = {{"__","__","__","__"}, {"| "," "," "," |"}, {"|_","__","__","_|"}};...

Нарисовать сетку в MS VC++ 2010 Express - C++
Работаю в MS VC++ 2010 Express. С формами там может один раз работала, поэтому ничего не знаю. А с чем-то вроде DrawGrid вообще ни разу не...

Нарисовать 5 линий в Codeblocks - C++
Господа хорошие подскажите как работает графика в этом CB. ЗАДАЧА Есть программа которая производит вычисления и находит 10 точек. ...

Как в цикле нарисовать много наклонных линий? - C++
вот таких палочек с х оси 250 //////чтобы так многг было чтобы не писать много line

Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих треугольников - C++
Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих...

Вывод на экран случайных эллипсов, линий, треугольников, прямоугольков, ромбов, линий, пикселей - Pascal ABC
вывод на экран случайных эллипсов, линий, треугольников, прямоугольков, ромбов, линий, пикселей и т.д

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
.::.DIMA.::.
143 / 143 / 4
Регистрация: 26.10.2008
Сообщений: 782
09.11.2010, 17:29 #2
Нарисовать можно, например, в MFC.
1
Black Fregat
1381 / 1011 / 222
Регистрация: 31.05.2009
Сообщений: 4,240
09.11.2010, 18:00 #3
Напишите толком - где Вам нужно нарисовать? На принтере? Окно сделать и там нарисовать?
1
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
09.11.2010, 19:18  [ТС] #4
вообще в маткаде...но не важно...важен алгоритм!

Добавлено через 13 минут
напишите на С++ или на паскале...просто других я не знаю и не пойму((...а в маткад я сама уже переделаю.
0
Black Fregat
1381 / 1011 / 222
Регистрация: 31.05.2009
Сообщений: 4,240
09.11.2010, 19:25 #5
Я не совсем понял, в чем у Вас проблемы.
Например, рисование вертикальных линий выглядит примерно так:
C++
1
2
3
4
5
for (int i=0; i<10; i++)
{
  MoveTo(X+i, Y1); // Подводим перо к верхнему концу очередной линии
  LineTo(X+i, Y2);  // Рисуем очередную линию
}
1
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
09.11.2010, 19:38  [ТС] #6
спасибо.проблема в цикле.у меня рисовал только первую и последнюю линию а между ними нет.знаете как это исправит?

Добавлено через 1 минуту
хммм...нет ...тут у вас все как у меня.наверняка это особенность программирования в маткаде.спасибо все равно.

Добавлено через 10 минут
грустно
0
Black Fregat
1381 / 1011 / 222
Регистрация: 31.05.2009
Сообщений: 4,240
09.11.2010, 19:59 #7
Покажите, что у Вас не работает - попробуем разобраться
1
quazee
14 / 14 / 0
Регистрация: 15.10.2010
Сообщений: 49
09.11.2010, 20:33 #8
там тебе нужно через матрицы линии рисовать 100% в котором 3 столбец будет бесконечность

 Комментарий модератора 
Следите за речью
1
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
09.11.2010, 21:26  [ТС] #9
Вот это...там где "попытка создать сетку" ....гляньте...может кто знает((
0
Вложения
Тип файла: rar Треуг.rar (49.9 Кб, 26 просмотров)
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
09.11.2010, 21:41  [ТС] #10
я вот не знаю...вообще ничего не выходит(((((((

Добавлено через 14 минут
Black Fregat, вы где....(((((....я не знаю ....кто-нить...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2010, 21:41
Привет! Вот еще темы с ответами:

OpenGL VS2008 C++ (Как нарисовать поле или сетку например как в 3DS MAX) - OpenGL
Вообщем я тока изучаю 3д мир. вот подскажите как рисуеться поле (например как в 3д макс) это поле типо идет до горизонта там сетка есть. ...

Нарисуйте сетку 20х20, состоящую из разноцветных прямоугольных треугольников четырех видов, различающихся расп - Pascal ABC
нарисуйте сетку 20х20, состоящую из разноцветных прямоугольных треугольников четырех видов, различающихся расположением прямого угла.

Нарисуйте 5 треугольников с разным типом линий - C (СИ)
Нарисуйте 5 треугольников с разным типом линий и типом и цветом заливки.

Нарисовать сетку - Turbo Pascal
Нарисовать сетку, заполняющую прямоугольную область, центр которого совпадает с центром экрана. Рисование выполнить &quot;по точкам&quot;, т.е....


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.11.2010, 21:41
Ответ Создать тему
Опции темы

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