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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2013, 13:29   #1
messiman
Пользователь
 
Регистрация: 17.01.2013
Сообщений: 21
По умолчанию Проверьте работает ли у вас звук в Паскаль в этой программе!!

Найти количество слов и если она нечетная, то подать звуковой сигнал...
Код:
Uses crt;
Var
  ch: Char;
  i: Integer;
BEGIN
While not Eoln do
begin
  Read(ch);
  If ch=' ' Then Inc(i);
end;
i:=i+1;
Writeln('Кол-во слов= ',i);
If i mod 2<>0 Then
Sound(880);
END.


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 21.01.2013 в 13:55.
messiman вне форума Ответить с цитированием
Старый 21.01.2013, 13:58   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

во-первых, Ваш код звук запустит, а выключить - не выключит.
надо по такой схеме - Sound(НужнаяЧастота); Задержка; Выключить звук
Код:
    sound(880); delay(150); nosound;
во-вторых, вполне возможно, что новая Windows (Vista / W7 / W8 ) не даёт вашей дос программе доступа к портам. Поэтому, рекомендую запускать программу под любым досэмулятором. Например, DosBox.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объясните пару строчек в этой программе vierumk C# (си шарп) 7 28.08.2012 15:48
Что делает цик for в этой программе ? gas777 Общие вопросы C/C++ 6 23.06.2011 21:17
блок схема к этой программе emin313gs Помощь студентам 1 10.10.2010 17:35
Где в этой программе ошибка: Оля_1991 Помощь студентам 4 04.10.2010 12:20
подскажите, что в этой программе не так?? мария2507 Microsoft Office Excel 3 22.12.2009 16:30