If17. Given three variables of real type: A, B, C. If their values are ordered in ascending or descending order, then double them; Otherwise, replace the value of each variable by the opposite. Output new values for variables A, B, C.

Solution in Python 3:

import random

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

print("Number A:", A)
print("Number B:", B)
print("Number 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("Number A:", A)
print("Number B:", B)
print("Number C:", C)