Neefektivní myslíš na délku kódu? Ani ne. Zkus si to napsat pomocí if/else. Switch je přinejmenším přehlednější.