Ответ 4
-X или -Y и -Z
первый приоритет И, второй приоритет ИЛИ
1 строка: -0 или -0 и -0 = 1 или 1 и 1 = 1 или 1 = 1
2 строка: -0 или -0 и -1 = 1 или 1 и 0 = 1 или 0 = 1
3 строка: -0 или -1 и -0 = 1 или 0 и 1 = 1 или 0 = 1
function Pow(A, St: Integer) : Integer - объявляется функция Pow, которая принимает 2 аргумента A и St типа integer, а также сама функция возвращает значение integer
Далее объявляется переменная I типа Integer
begin - начало тела функции
Result := 1; - переменной Result присваивается значение 1
Далее идёт ветвление:
Если St = 0 , то переменной Result присваивается значение 1
В противном случае идёт цикл от I = 1 до St, где каждый шаг увеличивает переменную Result в A раз
словом end; заканчивается тело функции
Короче говоря, данная функция возводит число A в степень St
Естественно неправильно, посмотри формулу круга для начала, сразу все понятно будет ;)
*намек на степени*
var a: array [1..100] of integer;
i,n,min,max:integer;
Begin
read(n);
for i := 1 to n do
read(a[i]);
min:=a[1];
max:=a[1];
for i:= 1 to n do begin
write(a[i],' ');
if max<a[i] then max:=a[i];
if min>a[i] then min:=a[i];
end;
writeln(min,max);
End.