Új hozzászólás Aktív témák

  • Pala

    veterán

    Hali! Újra a segítségeteket szeretném kérni!
    Az a feladat, hogy írjak egy programot C-ben, amelynek megadhatunk 3 számot (a, b, c) és utána ezeket kiírja növekvő sorrendben, méghozzá úgy, hogy a számhoz hozzáírja azt is, hogy melyik volt az ''a'', melyik a ''b'' és melyik a ''c''.
    Tehát pl:
    a=7
    b=4
    c=5
    és akkor ezt adná ki, hogy: b=4, c=5, a=7.

    Abban kéne egy kis help, hogy milyen gondolatmenet alapján készítsem el a progit. Létezik valami olyasmi művelet, amellyel az (a,b,c) halmaz legkisebb v. legnagyobb elemét ki lehet választani?
    Nem kell megírni helyettem :), csak szeretném, ha valaki tudna segíteni, hogy milyen algoritmussal kell ezt megcsinálni...
    úgy meg tudom írni, hogy szépen végig beprogramozom egyesével az összes esetet, ahogy a számok lehetnek egymás után, de ez elég macerás, és szinte biztos, hogy van ennél optimálisabb megoldás.

Új hozzászólás Aktív témák