иеромонах Макарий (Маркиш) (p_m_makarios) wrote,
иеромонах Макарий (Маркиш)
p_m_makarios

Category:

Задача для программиста

Обращаюсь к программистам, аще суть.
Начну с очевидного: дана дуга окружности радиуса r с центром (x0, y0),
ограниченная углами f1 < f2. Задача: разместить на ней равномерно n точек.
Каждый школьник, рассчитывающий на положительный балл, напишет что-то вроде:
for (fi=f1; fi<=f2; (f2-f1)/(n-1)) {
x(i) = x0 + r*cos(fi)
y(i) = y0 + r*sin(fi)
}

А теперь задача: окружность стала огурцом (эллипсом), а всё остальное то же самое.
У меня это потребовало 200 строк весьма плотного кода, не считая вывода двух приближенных формул.

Заблудился ли я в трех соснах?...
Subscribe

  • Видео-конференция "Семейный диалог"

    Есть ли возможность задавать видео-вопросы и получать на них видео-ответы? Да, есть! - Ивановская общественная организация «Колыбель» приступает к…

  • Конституция, политика, Церковь

    "Зачем вы вовлекаете Церковь в политику? Церковь не участвует в политике, об этом сказано в Социальной концепции." Церковь не участвует в…

  • "Много ругают" и Добрый Пастырь

    "Вас много ругают в соцсетях, ВКонтакте, Фэйсбуке. Почему вы не участвуете в группах, никогда не возражаете, ни чего не объясняете? Ведь добрый…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 16 comments

  • Видео-конференция "Семейный диалог"

    Есть ли возможность задавать видео-вопросы и получать на них видео-ответы? Да, есть! - Ивановская общественная организация «Колыбель» приступает к…

  • Конституция, политика, Церковь

    "Зачем вы вовлекаете Церковь в политику? Церковь не участвует в политике, об этом сказано в Социальной концепции." Церковь не участвует в…

  • "Много ругают" и Добрый Пастырь

    "Вас много ругают в соцсетях, ВКонтакте, Фэйсбуке. Почему вы не участвуете в группах, никогда не возражаете, ни чего не объясняете? Ведь добрый…