Do文とWhile文

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: Do文とWhile文

Do~Loop派

by BASIC32 » 2006年8月02日(水) 10:39

Do~Loop派ですね。
何かあれば、Ifで制御してます。
そういえば、While~Wendは一度も使った事が無いな・・・
For~Nextも。。。

無題

by popkou » 2006年7月19日(水) 16:23

Do~Loopかな理由は...なんとなく?

by Sinryow » 2006年7月15日(土) 01:28

Do ~ Loopを使う必然性のない場合はすべてWhile ~ Wendにしています。

あと、個人的にはWendよりもWEndと書くほうが好きです(笑)。

by C1000 » 2006年6月20日(火) 19:29

自分は前判定反復文を使うときは、Ifでやってます。

by 卓漏 » 2006年6月07日(水) 19:45

自分は、今は「do~loop」文を主に使っています。理由は特にありませんが・・・・。

昔、「N88 BASIC」を使っていたころは「while~wend」文を使っていて(と言うか、それしか無い)、
その後、「Visual Basic」を使い始めてから、「do while~loop」文を使っていました。

by kunio » 2006年5月21日(日) 13:55

私はDo文です。イグトランスさんと同じで、条件を書かずに済むことの他に、
後判定反復文の方が使う機会が多いからというのもあります。

by 7 » 2006年5月21日(日) 10:07

While文は前判定反復文ですし、Do文は後判定反復文なので、イグトランスさんが書いてますけど、場合によって適切な方、大抵はWhile文を使ってます。

それにしても、「Wend」ってなんだか印象が薄くて、自分はいつも While を入れた後 End While と打ってしまい「はっ」としてしまいます。
「For ~ Next」「Do ~ Loop」は大丈夫なんですけどねぇ。

by C1000 » 2006年5月21日(日) 09:40

自分はDo文を使っています。理由は打つ文字数が少なくできるからです。

by イグトランス » 2006年5月21日(日) 08:24

これはプログラムの構造に因る面が大きいと思います。
Whileが適切があればWhile、Doが適切ならばDoを使うということです。
ただ、その場合Whileを使うことが多いです。

無限ループをしたいときにはDo ~ Loopです。
条件を書かずに済むからです。(同じ理由でC/C++では無限ループにfor (;;)を使っています)

Do文とWhile文

by konisi » 2006年5月20日(土) 23:13

殆ど同じ働きをするDo文とWhile文について、皆さんはどちらを主に使いますか?

僕はDo文です。なんとなくと言う理由で。
良かったら意見ください。

ページトップ