忙しくなりそうなので書き込みませんでしたが、このパターンで、FOR以外のWHILEやREPEATなどもGOTOに分解した例を出してあげたら初心者が理解しやすいかなと思ったことがありました。 その際に、正確な分解パターンと、GOTOを利用する人がよく書くパターンを置き換える形でのパターンの例があると、こういうGOTOの使い方をしている場合は、このループ系命令パターンに直せるし、その方がよりベターですよ、って言えるかなと思ったりもしてました。 ということで、投げっぱなしでよろしくお願いします。(^^;