個人的な好みであれば、IF-THEN-ELSEIF[繰り返し]-ENDIF でやります。ELSE IFはENDIFの借金をしているみたいな気がして好きではありません。CASEの中が名前を付けられるぐらいまとまったものなら、CALL命令の関数名に文字列配列を使います。プチコンで、SWICHに近いのは、ON GOTOとON SOSUBだと思います。