Y:=x*Cos(x)*Ln(abs(x) ) / sqrt(1+ x*x*x)
Z:=sqrt(abs(10*y-sin(2*Pi*y)) )*(1/Tan(x+y)-1)/18
Вот :
var y,x:integer;
begin
writeln('Введите x');
read(x);
y:=x*x;
writeln;
write('Значение функции равно: ');
write(y);
end.
Ответ:
Объяснение:
"Идёт направо — песнь заводит,
Налево — сказку говорит".
Блок-схема конструкции ветвления:
<u><em>Для стека:</em></u>
const
<span> MAX_SIZE = 100;
</span>var
size, n: integer;
stack: array[1..MAX_SIZE] of integer;
procedure push(a: integer);
begin
inc(size);
stack[size] := a;
<span>end;
procedure view;
var
i: integer;
begin
for i := 1 to size do
write(stack[i], ' ');
writeln;
end;
<u><em>Для очереди:</em></u>
const
MAX_SIZE = 100;
var
head, tail: integer;
queue: array[1..MAX_SIZE] of integer;
procedure push(a: integer);
begin
queue[tail] := a;
inc(tail);
<span>end;
procedure view;
var
i: integer;
begin
for i := head to tail - 1 do
write(queue[i], ' ');
writeln;
<span>end;
<em><u>И стек и очередь реализованы с помощью массива. Нужно следить, чтобы размер структуры не был больше размера массива</u></em></span></span></span>
1) 1 байт - 8 бит. 10 мегабит : 8 бит = 10000000 : 8 = 1250000 символов в секунду
2) 1 Гбайт = 1024 Мбайт = 1048576 Кбайт = 1073741824 Байт.
1073741824 / 1250000 = 859 сек = 14.32 мин = 15 мин