Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > псевдографика в С++


Автор: mego4el 23.11.2010, 22:20
Доброго вечера. пожалуйста помогите разобраться, и написать коды для следующих программ на С++

1) вывести красиво на экран матрицу из памяти, с использованием псевдо графики, допустим так:

Код
 
 --              --
|    55     8     |
|    3     21     |
 --              --


2) ввод происходит с клавиатуры. когда пользователь введет любое слово, то 1 буква слова будет заменена на букву нарисованную с помощью псевдографики, и выведется все слово целиком, например:
Код

*******
*     *
*     * ривет
*     * 

(допустим конкретно на примере с буквой П.)

Автор: sQu1rr 24.11.2010, 01:59
Цитата(mego4el @  23.11.2010,  22:20 Найти цитируемый пост)
1) вывести красиво на экран матрицу из памяти, с использованием псевдо графики, допустим так:

Ну - выводим матрицу обычным способом, просто перед выводом нужно вывести "--" + "\t" * ширину + "--", и на каждой новой строке: начинать с "|" и заканчивать им. Разделения "\t". В конце то же что и в начале smile Ничего особенного, правда с большими числами будут проблемы, вообщем тут не очень сложно, можно например настроить отступы через std::cin


Цитата(mego4el @  23.11.2010,  22:20 Найти цитируемый пост)
2) ввод происходит с клавиатуры. когда пользователь введет любое слово, то 1 буква слова будет заменена на букву нарисованную с помощью псевдографики, и выведется все слово целиком, например:

Ну... все буквы алфавита придется описать матрицами одинакового размера и выводить слово через функцию, которая заменяет первую букву матрицой. Либо напложить множество матриц произвольного размера, которые умеют вывдиться сами

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)