Cobol の SEARCH キーワードを使用して、インデックス付きの 1 次元配列を検索できます。
しかし、この SEARCH を 2 次元配列の検索に使用すると、いくつかの欠点があると思います。PERFORM ループを使用して検索することもできますが、2 次元配列に対して SEARCH を利用するより良い方法はありますか。あなたはどちらを提案しますか?
それにはどのような欠点がありますか?配列がソートされている場合は、代わりに SEARCH ALL を使用できます (シリアル検索の代わりにバイナリ検索を使用しています)。いずれにせよ、複数の入れ子になった実行ループを記述するよりも、おそらく検索ステートメントを使用する方が簡潔です。
こちらもご覧ください。