<span>обилием возможностей для редактирования как текстового массива целиком, так и отдельных его частей.</span>
1) 2847 * 512 = 1457664 байт объем дискеты
16 бит = 16 : 8 = 2 байт
48 КГц = 48000 Гц
1457664 : (2*48000) = 15,184 сек.
Ответ. На дискету поместится 15 сек. звука при заданны характеристиках.
2) Обычно 1 символ = 1 байт. Решим исходя из этого.
89 * 66 = 5874 символов или байт на 1 странице.
604 * 5874 = 3547896 символов или байт в словаре
3547896 : 1024 : 1024 = 3,38 Мбайт занимает словарь
3,38 : 1, 44 = 2,3 = 3 дискеты
Ответ. 3,38 Мбайт; 3 дискеты.
Количество слогов считаем по количеству гласных букв в слове.
Program pr;
uses crt;
var str,s: string;
a,i,j,len,k,kslog: byte;
Begin
Writeln('Введите предложение');
readln(str);
Writeln('Введите кол-во слогов');
readln(k);
Writeln('Слова с ',k,' слогами:');
Writeln;
len:=length(str);
a:=0;
kslog:=0;
for i:=1 to len do
Begin
if (str[i] = ' ') then
Begin
s:=copy(str,i+1,a);
for j:=1 to length(s) do
Begin
if s[j] in ['А','О','У','Э','Ы','Я','Ё','Ю','Е','И','а','о','у','э','ы','я','ё','ю','е','и'] then inc(kslog);
end;
if (k=kslog) then Writeln(s);
kslog:=0;
a:=0;
end
else a:=a+1;
end;
Writeln;
Writeln('Для завершения программы нажмите Enter');
readln;
end.<span> </span>
8000бит/8/1024=0.97Кбайт
0,32Мбайта*1024*8=2621.44Байт
0,01Гбайт*1024=10,24Мбайт
2Тр*1024*1024*1024=2147483648Кбайт (здесь неуверен)
Интернет.....................