どーすれば・… 超初心者 2003/02/25 00:27:01 └「さいころの出た数字に*10をするという作... 青木太一 2003/02/25 09:18:27
どーすれば・… 超初心者 2003/02/25 00:27:01 ツリーへ
どーすれば・… |
返事を書く |
超初心者 2003/02/25 00:27:01 | |
さいころの出た数字に*10をするという作業を数回こなし その和をtとおくと0<t<60までという条件をつけるには どーしたらよいでしょうか? 説明不足ですが分かる!という方がいらっしゃったら アドバイスお願いします。 |
└「さいころの出た数字に*10をするという作... 青木太一 2003/02/25 09:18:27 ツリーへ
Re: どーすれば・… |
返事を書く |
青木太一 2003/02/25 09:18:27 | |
「さいころの出た数字に*10をするという作業を繰り返すとき、 その和をtとおくと0<t<60という条件を満たしている あいだだけ繰り返すという処理はどう書けばよいか?」 ということなら、例えばこういう書き方があります。 !-------------プログラム例ここから--------------- randomize def dice=int(1+rnd*6) !1〜6までを返すサイコロ LET t=0 do LET t=t+ dice*10 if not(0<t and t<60) then exit do !この条件下で行いたい処理をここに書く print t loop END !----------------プログラム例ここまで---------- ただ、0<tの方の条件は不要でしょうし、なにがしたいのだか よくわからないプログラムなので 私は超初心者さんの質問を誤解しているような気がします。 なにがしたいのか、もうちょっと説明がいただきたいです。 |