const n=20;
var a:array [1..n] of integer;
i,max,maxi,min,mini:integer;
begin
write('Массив: ');
for i:= 1 to n do
begin
a[i]:=random(101)+50;
write (a[i],' ')
end;
max:=a[1];
maxi:=1;
min:=a[1];
mini:=1;
for i:= 1 to n do
begin
if a[i]>max then
begin
max:=a[i];
maxi:=i
end;
if a[i]<min then
begin
min:=a[i];
mini:=i
end
end;
writeln;
writeln('Максимальный элемент ',max,' и его номер ',maxi);
writeln('Минимальный элемент ',min,' и его номер ',mini)
end.
Или (если max или min элемент будет не один)
const n=20;
var a:array [1..n] of integer;
i,max,min:integer;
begin
write('Массив: ');
for i:= 1 to n do
begin
a[i]:=random(101)+50;
write (a[i],' ')
end;
max:=a[1];
min:=a[1];
for i:= 1 to n do
begin
if a[i]>max then max:=a[i];
if a[i]<min then min:=a[i]
end;
writeln;
for i:= 1 to n do
begin
if a[i]=max then writeln('Максимальный элемент ',max,' и его номер ',i);
if a[i]=min then writeln('Минимальный элемент ',min,' и его номер ',i)
end
end.
6) ln = float(input())
print(((ln / 2 / 3.14) ** 2) * 3.14)
7) x, y = int(input()), int(input())
print (x + y)
8) r = float(input())
print((r ** 2) * 3.14)
9) print((2 * 2 + 6 * 6)**0.5)
10) print((2 ** 6) + 13)
11) x, y = float(input()), float(input())
x, y = max(x, y), min(x, y)
print(x, y)
12) a, b = int(input()), int(input())
res = [str(j) for j in range(a, b + 1)]
print(' '.join(res))
13) m. n = float(input()), float(input())
if max(m, n) == m: print("первый " + str(m))
else: print("второй " + str(n))
14) tb = {'1':'шуруп', '2':'гайка', '3':'вин', '4':'гвоздь', '5':'болт'}
print(tb[input()])
15)tb = {'1':'плохо', '2':'неудовлетворительно', '3':'удовлетворительно', '4':'хорошо', '5':'отлично'}
print(tb[input()])
16) for goose in range(33): print('goose - ' + str(goose), 'кроликов - ' + str((64 - ((goose) * 2)) // 4))
17)tb = [5000, 1000, 500, 100, 50, 10]
s = int(input())
for j in tb: print(str(s // j) + " по " + str(j)); s %= j
18) x = float(input())
if x <= 7: print(-3 * x + 9)
else: print(1 / (x - 7))
19) points = [0, 0, 0]
tb = {0:'Иванов', 1:'Петров', 2:'Сидоров'}
for round in range(3): points[0] += int(input()); points[1] += int(input()); points[2] += int(input())
print(tb[points.index(max(points))])
20) tb = {1:'+', 2:'-', 3:'*', 4:'/'}
x, y = float(input()), float(input())
operation = int(input())
print(eval(str(x) + tb[operation] + str(y)))
for i in range(10,100):
if i % 8 == 6:
print(i,end=" ")