24 000 Кбайт
Объяснение:
V = t * f * L * k , где
V - информационный объём аудио файла (размер файла, содержащего запись звука)
t - общая длительность звучания (секунды)
f - частота дискретизации (Гц, количество значений амплитуды звука фиксируемых за одну секунду)
L - разрешение (число бит, используемых для хранения каждого измеренного значения)
k - количество каналов записи (1 – моно, 2 – стерео и т.д.)
Дано:
N = 128 секунд
f = 32 кГц = 32000 Гц
L = 24 бит
k = 2 (стерео)
Найти:
V
V = N * f * L * k
V = 128 * 32000 * 24 * 2 = 196 608 000 бит
V = 196 608 000 бит = 196 608 000 / 8 = 24 576 000 байт = 24 576 000 / 1024 = 24 000 Кбайт
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n=4, m=5;
int a[n][m];
srand(time(0));
int s=0;
for(int i=0; i<n; i++)
for(int j=0; j<m; j++)
a[i][j]=-99+rand()%199;
cout << setw(4) <<a[i][j];
s+=a[i][j];
}
cout << endl;
float r=float(s)/(m*n);
int k=0;
if(a[i][j]>r)
k++;
cout << "k = " << k;
return 0;
24 000 Кбайт
Объяснение:
V = t * f * L * k , где
V - информационный объём аудио файла (размер файла, содержащего запись звука)
t - общая длительность звучания (секунды)
f - частота дискретизации (Гц, количество значений амплитуды звука фиксируемых за одну секунду)
L - разрешение (число бит, используемых для хранения каждого измеренного значения)
k - количество каналов записи (1 – моно, 2 – стерео и т.д.)
Дано:
N = 128 секунд
f = 32 кГц = 32000 Гц
L = 24 бит
k = 2 (стерео)
Найти:
V
V = N * f * L * k
V = 128 * 32000 * 24 * 2 = 196 608 000 бит
V = 196 608 000 бит = 196 608 000 / 8 = 24 576 000 байт = 24 576 000 / 1024 = 24 000 Кбайт
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n=4, m=5;
int a[n][m];
srand(time(0));
int s=0;
for(int i=0; i<n; i++)
{
for(int j=0; j<m; j++)
{
a[i][j]=-99+rand()%199;
cout << setw(4) <<a[i][j];
s+=a[i][j];
}
cout << endl;
}
float r=float(s)/(m*n);
int k=0;
for(int i=0; i<n; i++)
for(int j=0; j<m; j++)
if(a[i][j]>r)
k++;
cout << "k = " << k;
return 0;
}