![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Yar{Rouk} |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 1 Пол: Мужской Реальное имя: Ярослав Репутация: ![]() ![]() ![]() |
Всем привет! =)
Начал писать прогу по выводу табов аккорда...
Это мой код Затруднение вызвали след.проблемы: Во-первых, хз как (кроме if else) проверять, какой аккорд введен. Незнаю, с помощью чего проверять во-вторых, нужно аккорд выводить по-другому, т.е. не как у меня, один столбец и выводит номер лада, который нужно зажимать, а вывести три лада (либо графикой, либо псевдографикой) и точками помечать, что нужно зажимать.... Я пока новичёк и не могу построить алгоритм решения.... Нужна помощь.. Хоть какая-нибудь. Сообщение отредактировано: Yar{Rouk} - 18.04.2010 19:37 |
![]() ![]() |
Lapp |
![]()
Сообщение
#2
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
writeln(' '); WriteLn; Цитата writeln(#195,x[6],#180); for i:=6 downto 1 do writeln(#195,x[i],#180);? Цитата Во-первых, хз как (кроме if else) проверять, какой аккорд введен. Имеет смысл сделать запись, примерно так:var Потом проходишься в цикле по массиву записей и ищешь совпадение. Это логичнее, чем хранить все аккорды в одной строке: если нужно будет добавить аккорд - ты замучишься. Выводить - дело несложное. В графике - совсем понятно, но я бы советовал начать с псевдографики (и даже лучше просто текст - минусы, нолики..) Ты постарайся отделить вывод от самой базы (сделай процедурку Show(a) ), тогда потом перейти на графику не составит труда (или иметь обе возможности и переключаться). Давай, делай и показывай, что выходит. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 7:07 |