下方向だけじゃなく、折角上方向(retry/redo)について議論があったのに、それも切り捨てるわけ?
というか話題はラベル付きbreakがメインじゃなく、forを最後まで実行したか、途中で抜けたかの判断方法なのですから
>>438がトリッキーと思うならPythonのfor-elseとか、他の方法とかを考えればいいと思います。
( >>438を例外処理で書き換えたら、そっちの方がトリッキーと思うのですけど )

>>439
**はAdaやHaskellでn乗演算子。例: 2 ** 3 = 8
これに関してはBASICの ^ の方が好きですね。