Kelena190533
?>

Задание для программирования на С++

Информатика

Ответы

Воронина

ответ:Структура программы. Функции.

Разработайте библиотеку функций для выполнения операций с двоичным

деревом. Необходимо предусмотреть функции добавления узла дерева,

удаления узла, поиска и анализа необходимости балансировки.

Вопросы и задания:

1.Разработайте алгоритм решения задачи и напишите программу на языке С

(С++), скомпилируйте и отладьте ее.

2. Проверьте корректность работы программы, убедитесь в устойчивости

алгоритма.

3. В чем преимущества использования разделяемых библиотек, как создать и

использовать разделяемую библиотеку. Создайте разделяемую библиотеку

написанных функций.

Объяснение:

lorsam36

ответ:Временная дискретизация – процесс,при котором, во время кодирования непрерывного звукового сигнала,звуковая волна разбивается на отдельные маленькие временные участки,причем для каждого такого участка устанавливается определенная величинаамплитуды. Чем больше амплитуда сигнала, тем громче звук.Глубина звука (глубина кодирования) — количество бит на кодировку звука. Уровни громкости(уровни сигнала) — звук может иметь различные уровни громкости. Количество различных уровней громкости рассчитываем по формуле N= 2I где I – глубина звука.Частота дискретизации – количество измеренийуровня входного сигнала в единицу времени (за 1 сек). Чем большечастота дискретизации, тем точнее процедура двоичного кодирования.Частота измеряется в герцах (Гц). 1 измерение за 1 секунду -1 ГЦ. 1000 измерений за 1 секунду 1 кГц. Обозначим частоту дискретизации буквой D. Для кодировки выбирают одну из трех частот: 44,1 КГц, 22,05 КГц, 11,025 КГц.Считается, что диапазон частот, которые слышит человек, составляет от 20 Гц до 20 кГц.Качество двоичного кодирования – величина, которая определяется глубиной кодирования и частотой дискретизации.Аудиоадаптер (звуковая плата) – устройство,преобразующее электрические колебания звуковой частоты в числовойдвоичный код при вводе звука и обратно (из числового кода вэлектрические колебания) при воспроизведении звука.Характеристики аудиоадаптера: частота дискретизации и разрядность регистра.). Разрядность регистра -число бит в регистреаудиоадаптера. Чем больше разрядность, тем меньше погрешность каждогоотдельного преобразования величины электрического тока в число иобратно. Если разрядность равна I, то при измерении входного сигнала может быть получено 2I=Nразличных значений. Размер цифрового моноаудиофайла ( A) измеряется по формуле:A=D*T*I/8, где D –частота дискретизации (Гц), T – время звучания или записи звука, I разрядность регистра (разрешение). По этой формуле размер измеряется в байтах.Размер цифрового стереоаудиофайла ( A) измеряется по формуле:A=2*D*T*I/8, сигнал записан для двух колонок, так как раздельно кодируются левый и правый каналы звучания.Учащимся полезно выдать таблицу 1, показывающую, сколько Мб будет занимать закодированная одна минута звуковой информации при разной частоте дискретизации

Удачи)

sashakrav
#include <iostream>
using namespace std;
 
int main()
{
int n, a, b, c;
cout << "n = ", cin >> n, cout << "\n";
cout << "a, b, c: ", cin >> a >> b >> c, cout << "\n";
if (n / 100 == a) cout << "Первая цифра совпадает\n";
else cout << "Первая цифра не совпадает\n";
if (n / 10 % 10 == b) cout << "Вторая цифра совпадает\n";
else cout << "Вторая цифра не совпадает\n";
if (n % 10 == c) cout << "Третья цифра совпадает\n";
else cout << "Третья цифра не совпадает\n";
return 0;
}

Пример:
n = 385
a, b, c: 5 8 1
Первая цифра не совпадает
Вторая цифра совпадает
Третья цифра не совпадает

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Задание для программирования на С++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Семеновна-Павел
galtig83
pravovoimeridian
alexandergulyamov
ksoboleva
fakyou170
ПодлеснаяМакарова1883
zrv85
keti0290103
artem032100
Peshkov
ИП-Сысоев1628
Irina_Nikolai
cheshirsky-kot
Ионов202