|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2011, 18:54 | #1 |
Новичок
Джуниор
Регистрация: 17.12.2011
Сообщений: 6
|
программа для вычерчивания своего имени
Написать программу для вычерчивания на экране своего имени с помощью символа «*».
|
18.12.2011, 18:57 | #2 |
Пользователь
Регистрация: 03.12.2011
Сообщений: 19
|
|
19.12.2011, 05:31 | #3 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
одна из мыслей.. зделать двумерный массив... в парочку строк... и уйму столбцов...
и для каждой буквы задать свои координаты написания... что бы было более ясно... вспомните инженерную графику на милиметровке... или же тетрис с экраном в котором пиксели - кубики.... для каждой буквы зделать свое написание, в маленькой матрице, строк столько же как и в первой... но столбцов значительно меньше, 4-5 ... матрица для каждой буквы... и затем сканируя введенное имя, заполнять этими маленькими матрицами первую большую... и при выводе попросту проверять значения в матрице и выводить соответсвующий знак (пробел или *).
пишу код не только за печеньки
|
19.12.2011, 06:01 | #4 |
Пользователь
Регистрация: 13.11.2011
Сообщений: 24
|
Как вариант - сделать ASCII графику в файле и просто считать его в консоль. Длина строки - 80 символов...
|
21.12.2011, 09:50 | #5 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Код:
Последний раз редактировалось vovk; 21.12.2011 в 10:31. |
21.12.2011, 11:39 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
vovk, да, работает..
жаль только, что только под Delphi/FPC ... под обычный (TP) паскаль прийдётся переделывать... А так - забавненько! |
21.12.2011, 18:50 | #7 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Цитата:
В турбо паскале должно так сработать) Код:
ps похоже вопрос отсюда http://www.pascaler.ru/pascal/graphic/3/, и требовалось совсем не это) Последний раз редактировалось vovk; 22.12.2011 в 14:11. |
|
22.12.2011, 08:59 | #8 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Это же и так заняло у Вас приличное количество Вашего времени... Но видимо, лень - это не Ваше качество! Респект! снимаю шляпу в глубоком почтении.. (плюсовать движок форума уже не даёт... ) Цитата:
Но если задание вырвано из контекста (смотри первый пост) - то там ничего не сказано - в каком режиме должны выводится эти звёздочки, и как это должно быть решено (кстати, я на 100% уверен, что в данной задаче нужно своё имя задать константой из звёздочек, а не писать универсальную процедуру для любого имени, как это сделали Вы. (Вы сделали больше, чем ожидали авторы задачи!) Да и я не вижу, чтобы TC проявлял интерес к своей теме... |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание своего сайта для женского журнала | nura812 | Помощь студентам | 3 | 31.10.2011 22:45 |
Создание своего хостинга для SA-MP. | VintProg | Свободное общение | 4 | 20.08.2011 01:55 |
Непонятки с переопределением оператора << для своего класса | DKOI | Общие вопросы C/C++ | 1 | 16.11.2010 00:40 |
Программа разработки своего шрифта... | Altera | Софт | 2 | 24.12.2008 22:17 |