If 13. Даны три числа. Найти среднее из них (то есть число, расположенное между наименьшим и наибольшим).

Решение на Python 3:

import random

A = random.randrange(-30,30)
B = random.randrange(-30,30)
C = random.randrange(-30,30)

print("Число A:", A)
print("Число B:", B)
print("Число C:", C)

if (A <= B and B <= C) or (C <= B and B <= A):
m = B
elif (B <= A and A <= C) or (C <= A and A <= B):
m = A
elif (A <= C and C <= B) or (B <= C and C <= A):
m = C

print()
print("Среднее:", m)