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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
Олеся_1992
0 / 0 / 0
Регистрация: 17.11.2009
Сообщений: 25
#1

Графические рисунки - C++

04.03.2010, 18:12. Просмотров 1961. Ответов 5
Метки нет (Все метки)

Помогите с помощью языка С написовать рисунок: нарисовать окружность. На ней отметить 5 точек на одинаковом рассоянии друг от друга и каждые две соседние точки соединить с помощью двух линий. В итоге должна получиться фигура, похожая на звезду с окружностью в центре.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2010, 18:12     Графические рисунки
Посмотрите здесь:

Не отображаются рисунки в RichEdit - C++
Я читал что нужно загрузить новую версию RichEdit Как скажите пожалуйста Нужен RichEdit Version 3.0,тогда рисунки будут CreateWindow...

графические библиотеки - C++
Хочу познакомиться в парочкой популярных и хороших библиотек. Поверхностно знаком с opengl. Кстати мне очень она понравилась, довольно...

Графические библиотеки - C++
Посоветуйте какую-нибудь простенькую графическую библиотеку с минимальным набором функций: нарисовать цветную точку и т.д.

Графические эффекты - C++
Собственно вопрос, какие советы можете дать по написанию эффекта? С точки зрения мат. части. Или может у кого есть набор готовых алгоритмов...

графические библиотеки - C++
где то на форуме встречал название этой библиотеки, ото не GUI, не GUI+,не DirectX, не OpenGL. А что то ещё. Не могли бы вы подсказать что...

графические объекты - C++
разработать два варианта программы, реализующей движущийся графический объект в соответствии с индивидуальным заданием: - с...

Графические функции на С++ - C++
В каком хедер файле содержатся функции с работой с графикой (нарисовать круг, прямоугольник и прочие геом. фигуры) в стиле С++ ?

Графические вычисления (GPGPU) - C++
Как мне на видеокарте запустить такой код (тоесть чтобы исполняла видеокарта, а не ЦП): #include <iostream> int main (void){ ...

графические функции (анимация) - C++
прошу помочь с задачей:изобразить на экране снежинки,которые падают и увеличиваются в размерах.Снежинки имеют по 6 промежутков длинной 1 с...

Рассчетно-графические работы - C++
Очень срочно нужны 6-й и 8-й варианты. Вопрос жизни и смерти. Задания вроде не очень трудные... Если надо, возможна оплата... Нужно...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,230
Завершенные тесты: 1
04.03.2010, 18:22     Графические рисунки #2
именно граффика?то поройте в сторону graphic.h
если нет то
C++
1
2
3
4
5
6
7
8
9
void drawRound ( int n )
{
        for ( size_t i = 0; i <= n*2; i++, std::cout << std::endl ) 
        for ( size_t j = 0; j <= n*2; j++, std::cout << "*" )
        {
      char z = 32 + 10* (((n - i)*(n - i) + (n - j)*(n - j))/n/n);
        std::cout << z;
        }
}
Добавлено через 10 секунд
это окружность
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
04.03.2010, 23:23     Графические рисунки #3
а алгоритм Брезенхема позволяет построить окружность без использования операции умножения
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,230
Завершенные тесты: 1
05.03.2010, 08:19     Графические рисунки #4
ну и как
Олеся_1992
0 / 0 / 0
Регистрация: 17.11.2009
Сообщений: 25
05.03.2010, 16:41  [ТС]     Графические рисунки #5
Нам преподаватель говорил, что окружность нужно строить с помощью параметрического задания координат, т.е. х=R*cos a; y=R*sin a
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
05.03.2010, 18:27     Графические рисунки #6
Цитата Сообщение от МедведЪ Посмотреть сообщение
ну и как
всмысле как строить?

Добавлено через 2 минуты
google Знает. В частности вот http://algolist.manual.ru/graphics/painting/circle.php
Yandex
Объявления
05.03.2010, 18:27     Графические рисунки
Ответ Создать тему
Опции темы

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