для c++
#include <iostream>
#include <math.h>
#include <string>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
int n=10,i,sum=0,ymnoj,negative=0;
int arr[n];
for (i=0;i<n;i++)
{
arr[i] = rand() % 50 - 5;
}
for(i=0;i<n;i++)
{
cout << arr[i] << "\n";
}
for(i=0;i<n;i++)
{
if(i % 2 == 0)
sum += arr[i];
}
cout << "Summa = " << sum << endl;
for(i=0;i<n;i++)
{
if(i %2 != 0)
ymnoj*=arr[i];
}
cout << "ymnojenie = " << ymnoj << endl;
for(i=0;i<n;i++)
{
if(arr[i]<0)
negative++;
}
cout << "Negativnix elementov : "<< negative << endl;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
Производится двухканальная (стерео) звукозапись с частотой дискретизации 48 кгц и 32-битным разрешением, результаты записываются в файл, сжатие данных не используется. размер файла с записью не может превышать 16 мбайт. какая из ниже величин наиболее близка к максимально возможной продолжительности записи? выберите один ответ: a. 14 сек b. 77 сек c. 36 сек d. 22 сек
Глубина кодирования 32 бит, т. е. 4 байта. Поскольку запись двухканальная, объём памяти, необходимый для хранения данных одного канала, умножается на 2, поэтому, так как размер файла не может превышать 16 Мбайт, один канал занимает 8 Мбайт или 8·220 байт. Чтобы найти максимально возможную продолжительность записи, необходимо разделить найденный информационный объем на глубину кодирования и на частоту дискретизации:
8*2^20/48000*4=43,69
ответ: с