Do ・・・ Loop While 文とDo While ・・・ Loop文の違いは一つです。
Do ・・・ Loop While 文は、最初に指定した処理を実行します。次に条件を判断し、もう一回繰り返すかを決めます。よって、処理は必ず一回は実行されます。
Do While ・・・ Loop文は、最初に条件を判断し、指定した命令を実行するかを決めます。よって、一回も処理が実行されない場合があり得ます。
書式はこうです。
<Do ・・・ Loop While 文>
Do
処理
Loop While 条件
<Do While ・・・ Loop文>
Do While 条件
処理
Loop
微妙な違いですが、書式も覚えにくいでしょうが、とにかくWhileのあとに条件がくることをまずは覚えてしまいましょう。
意味も微妙ですが、Do ・・・ Loop While文は”ユーザに何か入力させてから、その入力された値を加工する”ようなときに使用されることが多いです。