Вопрос задан 25.02.2019 в 09:18. Предмет Информатика. Спрашивает Торский Никита.

Каким оператором можно воспроизвести звук определённой частоты в программе Pascal ABC.net ?

Пожалуйста помогите!!!
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кузбакова Асия.
Var
sound: system.Media.SoundPlayer;
begin
sound := new system.Media.SoundPlayer;
sound.SoundLocation := '*.wav';
sound.Play;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

В Pascal ABC.net для воспроизведения звука определенной частоты вы можете использовать процедуру `Sound` из модуля `Crt`. Вот пример кода:

```pascal program PlaySound;

uses Crt;

var frequency: Word; // Частота звука

begin frequency := 440; // Например, частота 440 Гц для ля Sound(frequency); // Включаем звук заданной частоты Delay(1000); // Ждем 1 секунду (может потребоваться подстройка) NoSound; // Выключаем звук end. ```

В этом примере частота задана как 440 Гц, что соответствует ноте "ля" четвертого октава. Вы можете изменить значение переменной `frequency` на нужное вам значение.

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

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос