If 17. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию или убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. Вывести новые значения переменных A, B, C.

Решение на 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 (A > B and B > C):
k = 2
else:
k = -1

A *= k
B *= k
C *= k

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