S:=0;
for i:=1 to 7 do begin
s:=s+sin(x);
x:=x+x;
end;
Остальную программу сам допишешь.
Const N=30;
var s,b:real;
c,i:integer;
A:array[1..N] of real;
begin
Randomize();
b:=0;
c:=0;
for i:=1 to N do
begin
A[i]:=random(500)+300;
b:=b+A[i];
end;
s:=b/N;
for i:=1 to N do if A[i]<s then c:=c+1;
Writeln('Средняя зарплата: ',s);
Write('Количество сотрудников,получающих зарплату ниже средней: ',c);
End.
Function power (a:real; n:longint):real;
var
i:longint;
p:real;
begin
if n=0 then power:=0
else begin
p:=a;
for i:=2 to n do p:=p*a;
power:=p
end
end;
var
a:real;
n:integer;
begin
Write('Введите основание и показатель степени: ');
Read(a,n);
Writeln('Результат: ',power(a,n))
end.
<u>Пример</u>
Введите основание и показатель степени: 13.64 6
Результат: 6440005.25769131
В конце всего пути ученик оказался на уровне <span>D:\Comp\Логика\Таблицы.
По условию сказано что до этого он опустился на уровень вниз сначала один раз, а потом второй, значит просто поднимем его по каталогу на 2 уровня и он окажется в каталоге </span>D:\Comp, в который, как говориться в условии, он до этого поднялся, а это значит что нам достаточно опуститься, чтобы получить ответ : D:\Comp\Билеты.
Как вы поняли, путь каталога, с которым он работал изначально выглядит как: D:\Comp\Билеты , что и будет являться ответом.