Рисование правильной n конечной звезды

Программирование — интересная область получения знаний. Человек, который решил стать программистом должен хорошо понимать, что программист — существо интеллектуальное. Программист должен уметь решать те задачи, которые перед ним появляются.
Программист должен уметь искать и обрабатывать информацию, если информации нет или мало, он должен стремится решить свои проблемы и если сможет, то это наверное круто.

Я давно написал и думал, что выложил этот исходник рисования правильной звезды с указанным количеством концов, но сегодня заметил, что этой статьи нет. Правильную n-конечную звезду я смог нарисовать своими собственными силами в то время, когда разбирался с правильным n-угольником. За пройденное время у меня появились статьи других разделов и я уже немного подзабыл что тут и как. Но я считаю нужным поделится моим примером с моими читателями.

Программирование Правильная n-конечная звезда

Сначала вызывается функция ввода данных, пользователь вводит параметры правильной n конечной звезды и из функции ввода происходит вызов функции рисования этой правильной n конечной звезды. Помню,что у меня проблема была при рисовании правильного n-угольника связанная с типами данных (там об этом упомянуто), поэтому призываю быть внимательными при объявлении переменных и назначений им типов. В компьютерной графике хорошо заметно, что что-то не так. Можете поиграть с типами данных. Я не долго думая всё заменил на float, но это только чтобы самому себе сэкономить время.

  • M_PI — это число ПИ = 3,14 и определено в math.h
  • Звезда — выпуклый многоугольник, поэтому неудивительно, что я смог решить тогда когда этим занимался

Надеюсь этот материал поможет вам в ваших начинаниях. Этот код позволяет строить хоть трех конечную, хоть сто конечную правильную звезду.
==========

Все комментарии на сайте проверяются, поэтому ваш комментарий может появиться не сразу. Для вставки кода в комментарий используйте теги: [php]ВАШ_КОД[/php]

Один комментарий: Рисование правильной n конечной звезды

  • Аноним говорит:

Добавить комментарий

Ваш e-mail не будет опубликован.

Поиск

 
     

Случайная книга в электронном формате

Яндекс.Метрика
НАГРАДИ АВТОРА САЙТА
WEBMONEY
R375024497470
U251140483387
Z301246203264
E149319127674

Когда проходишь IQ тест в интернете... помни что самый главный критерий определения твоего IQ — это отправишь ты СМС или нет...

Выражаю свою признательность

  • Максиму очень признателен за указание на мои ошибки и неточности.
  • Sergio ===> за оказание помощи в исправлении моих ошибок
  • Gen ===> за правильное стремление помочь другим новичкам и выявления моих ошибок