Конференция "Media" » Вывод текста по синусу [D6, WinXP]
 
  • Паша123 (20.07.08 14:15) [0]
    Нужна помощь! Такое задание:
    С клавиатуры вводится предложение. Выведите это предложение на экран, расположив буквы "по вашей любимой функции"(синусоиде).
    Как можно реализовать тот алгоритм?
  • {RASkov} © (20.07.08 15:26) [1]
    > [0] Паша123   (20.07.08 14:15)
    > Такое задание:
    > С клавиатуры вводится предложение. Выведите это предложение на экран

    А оно нам надо?! Решил озадачить тут всех?)


    > Как можно реализовать тот алгоритм?

    Выводить строку по буквенно используя для каждой буквы свой шрифт создавая его CreateFont, затем SelectObject и после вывода текущей буквы - DeleteObject.

    Или использовать TLogFont, что в принципе - равнозначно.

    ЗЫЖ Ответы очень сильно часто зависят от вопроса.....
  • Паша123 (20.07.08 16:27) [2]

    > А оно нам надо?! Решил озадачить тут всех?)

    Переписал задание, как вывести и сам знаю.

    > Выводить строку по буквенно используя для каждой буквы свой
    > шрифт создавая его CreateFont, затем SelectObject и после
    > вывода текущей буквы - DeleteObject.Или использовать TLogFont,
    >  что в принципе - равнозначно.

    а как теперь это по синусу пустить?
  • Сергей М. © (20.07.08 20:15) [3]

    > как теперь это по синусу пустить?


    Нихрена себе "любимая функция")
    Любить ее люблю, но как по ней "пустить" - не знаю.. Странная какая-то у вас с ней любовь)
  • Renegat © (20.07.08 20:49) [4]
    http://webfile.ru/2102294

    Когда-то давныыым давно, примерно год назад, это сюда уже выкладывалось. На мой взгляд, алгоритм не идеален, но пусть уж топикстартер сам его напильником обрабатывает ;)
 
Конференция "Media" » Вывод текста по синусу [D6, WinXP]
Есть новые Нет новых   [133926   +466][b:0][p:0]