Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2011, 11:02   #1
Андрюха_ЕШКО
Пользователь
 
Аватар для Андрюха_ЕШКО
 
Регистрация: 09.01.2011
Сообщений: 22
По умолчанию Музыкальные фрагменты в QBasic

Мне нужно составить программу для исполнения нескольких музыкальных фрагментов по выбору пользователя...
Как это сделать?
Я когда нибудь вам тоже помогу....
Андрюха_ЕШКО вне форума Ответить с цитированием
Старый 27.02.2011, 19:56   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

при помощи оператора PLAY
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 17.03.2011, 22:11   #3
Андрюха_ЕШКО
Пользователь
 
Аватар для Андрюха_ЕШКО
 
Регистрация: 09.01.2011
Сообщений: 22
По умолчанию

Код:
PLAY "o3ms" ' Начало программы

DATA 5: REM Число элементов в исходном списке

DATA 3, -6, -69, -89, -5: REM Исходный список

READ N: DIM A(N) ' Сортируемый массив

FOR I = 1 TO N: READ A(I): NEXT I: Flag = -1

PLAY "c1" ' Начало функционального блока

PLAY "d1": DO WHILE Flag ' Начало цикла с предпроверкой

PLAY "c2": Flag = 0: PLAY "c2" ' Функциональный блок

PLAY "g3": FOR I = 2 TO N ' Начало цикла с параметром

'Начало альтернативы

PLAY "e4"

IF A(I) < A(I - 1) THEN

PLAY "c5": SWAP A(I), A(I - 1): Flag = 1: PLAY "c5"

END IF

PLAY "e4" ' Конец альтернативы

NEXT I: PLAY "g3" ' Конец цикла с параметром

LOOP: PLAY "d1"

PLAY "c1" ' Конец цикла с параметром

FOR I = 1 TO N: PRINT A(I): NEXT I

PLAY "c1c0": END ' Конец функционального блока и программы
Такое решение пойдет?
Я когда нибудь вам тоже помогу....
Андрюха_ЕШКО вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
QBasic Лёлик5 Помощь студентам 4 02.11.2010 13:20
QBASIC FLORA Помощь студентам 3 18.10.2010 19:53
Музыкальные интернет-ресурсы. :) DM_bite Свободное общение 7 13.05.2009 15:12
QBASIC FLORA Помощь студентам 1 19.02.2009 20:43
[За деньги] Написать программу оптимального раскроя заготовок на фрагменты. Eretik Фриланс 3 18.12.2007 08:11