結果に従った処理に進む命令として理解しているのはどれですか? 状況によって変わるので一概にはきめられないかと。 とりあえず、お勧めとか最良はおいてといて、まずは自分が確実に理解出来ているコマンドだけを組み合わせて工夫しながら作って行く感じでよいと思います。 他にいい方法がないか?はその次の段階かと。 いちどにあれやこれやと詰め込むと自分で作ったプログラムでも直ぐに何をしているのが解らなくなったりします。