Procedure s(n,ans:integer);
begin
if n<>0 then begin
ans:=ans+n+n-1;
s(n-1,ans);
end
else
writeln(ans);
end;
Вот пример всем программыprogram znanijatop;const null = 0;
procedure s(n,ans:integer);
begin
if n<>0 then begin
ans:=ans+n+n-1;
s(n-1,ans);
end
else
writeln(ans);
end;
var n:integer;
begin
writeln('vvedite n');
readln(n);
s(n,null);
end.
Первый случай: " Вася Петров, подойди к кабинету директора!" Здесь сообщение конкретно для Васи Петрова.
Второй случай: " Всем ученикам собраться в актовом зале для проведения собрания." Ну, тут сообщения для всех.
Правильность не гарантирую, но, вроде, так.
<span><span>const n=3;
type student=record
fam:string[20];
year:integer;
sex:string[1];
kurs:integer;
sport:string[30];
end;
var x:array[1..n] of student; i,j:integer;
p:student;
begin
for i:=1 to n do
with x[i] do begin
writeln('сведенья о ',i,' студенте:');
writeln('фамилия: ');
read(fam);
writeln('год рождения: ');
read(year);
writeln('пол( м или ж ): ');
read(sex);
writeln('курс: ');
read(kurs);
writeln('вид спорта: ');
read(sport);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if x[i].fam>x[j].fam then begin
p:=x[i];
x[i]:=x[j];
x[j]:=p;
end;
for i:=1 to n do begin
with x[i] do
if (sex='ж') then writeln('Фамилия студентки: ',fam,' Курс: ',kurs,' Вид спорта: ',sport);
end;
end.</span></span>
При оцифровке сигнала количество уровней квантования называют также глубиной дискретизации или разрядностью. Глубина дискретизации измеряется в битах и обозначает количество бит в двоичном слове, выражающих амплитуду сигнала. Чем больше глубина дискретизации и чем больше частота дискретизации, тем точнее цифровой сигнал соответствует аналоговому. В случае однородного квантования глубину дискретизации называют также динамическим диапазоном и измеряют в децибелах (1 бит ≈ 6 дБ).
Глубина звука (битность, уровень квантования) - <span>важнейший параметр для цифрового звука, определяющий численное значение амплитуды сигнала. Иными словами, АЦП делает замер и записывает численное значение данного замера, а величина этого значения как раз зависит от уровня квантования. Например 16-битное квантование дает нам 65536 уровней. В большинстве своем на многих компьютерах звук кодирован с глубиной 16 бит. Многие хорошие звуковые карты и профессиональное оборудование может кодировать звук с глубиной 24 бита. Зачем нужно повышение битности звука? Для увеличения максимального динамического диапазона и для уменьшения шумов квантования.</span>