投稿
しゆう PIITYANO5
クイズ 難易度★★★☆☆ (中級) 設定した条件が成立するまで繰り返す命令を、実際のプログラムの書き方で答えなさい。 ※IF文はNGです。(大ヒント) ※ネタバレ設定をお忘れなく。 ※初級or中級どっちで出そうか迷ったwww
1そうだね
プレイ済み
返信[1]
親投稿
おかっぺ Japanese_WASABI
REPEAT PRINT TIME$ UNTIL RIGHT$(TIME$,1)=="0" 秒針の1の位が0になるまで時間を表示するプログラムにしてみました。(0になった時刻を表示しないからわかりにくいですね。)
1そうだね
プレイ済み
返信[2]
親投稿
KU kerorinU
VAR A=0 REPEAT INC A UNTIL A==10 若しくは VAR A WHILE 1 INC A IF A==10THEN BREAK WEND 二番目のはUNTILでもFORでもいけますね。
1そうだね
プレイ済み
返信[3]
親投稿
KU kerorinU
あっ、IFはNGだった。二番目の回答は無視して下さい!
0そうだね
プレイ済み
返信[4]
親投稿
ちょっとひねくれてみた(^^; N=0:I=0 @L0 N=N+I:I=I+1 goto "@L"+STR$(I>10) @L1 ?N 1から10を足すプログラム。コード自体に意味は無いです〜
1そうだね
プレイ済み
返信[5]
親投稿
おかっぺ Japanese_WASABI
ひねくれたらどうなるかな?は僕もいたも考えるけど、その発想は無かった! でんぺんさんにはいつもびっくりさせられるぜ!
0そうだね
プレイ済み
返信[6]
親投稿
otta777 otta777a
ひねってみたその2 A=0 @LOOP INC A ON A==10 GOTO @LOOP 条件非成立の場合FALSE(数字は0)と評価されるのを 利用しました。 WHILE~WENDやREPEAT~UNTILはラベルを使わずに済むので シンプルに書けますよね。
2そうだね
プレイ済み
返信[7]
親投稿
しゆう PIITYANO5
正解した方は、そうだね。を押してあります。 ひねって投稿してくれた方、ありがとうございます。 初心の人が見た時に勉強なってくれると思います。 ひねり投稿をしてくれた方はフォローします。
0そうだね
プレイ済み
返信[8]
親投稿
おかっぺ Japanese_WASABI
otta777さんのひねり方も面白い。なんか論理パズルを遊んだ様な気分になりました。
1そうだね
プレイ済み