A czemu nie t, x, z, y?
A co do programu to możesz stworzyć tablicę 4-elementową, i pytać który element większy - jak ten po lewej to zostawiasz, jak ten po prawej to zamieniasz je miejscami i potem po prostu wypisujesz po kolei elementy w tablicy - w twoim przykładzie będzie to wyglądało tak:
x,y,z,t -> x,y,z,t -> x,z,y,t -> x,z,t,y -> x,t,z,y -?> t,x,z,y
Co do tego w jakiej kolejności porównywać to to już zależy od ciebie - ważne żeby porównać każdy z każdym - można robić tak że porównujesz w kolejności x-y x-z x-t y-z y-t z-t (czyli najpierw pierwszy z każdym portem drugi z pozostałymi ....) albo jakoś inaczej - jak ci będzie wygodnie