日本語プログラミング言語なでしこに詳しい人来てください
1 :
以下、名無しにかわりましてVIPがお送りします :
2010/09/17(金) 06:07:52.66 ID:ztZSUx520 助けてくれ 初プログラミングということでBASICの簡単なプログラムを移植しようとしたんだが全然わからない R=100の乱数+1 「予想値を入れてください」と尋ねる 予想値はそれ もし予想値>Rなら 「もっと小さい数です」と言う 違えば、もし予想値<Rならば 「もっと大きい数です」と言う 違えば「正解です」と言う 終わり 何がしたいかというと1から100までの数字を使って数当てゲームを作りたいんだが まず乱数で正解を生成して、正解するまで予想値を入力させ続けたいんだ 〜の間ってのを使うんじゃないかとは思うんだがその使い方がわからない 元は while 〜 wend てのを使ってたんだが
2 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:08:18.61 ID:aOujW1QG0
やあここは
3 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:09:27.30 ID:Pak9EXcc0
まずなでしこをやめろ
5 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:15:14.95 ID:ztZSUx520
マジで困ってるんだ
元のソースは
randomize
ans=int(rnd*100)+1
print "予想値を入れてください"
input X
while ans<>X
if ans>X then
print "もっと大きい数です"
else
print "もっと小さい数です"
end if
input X
wend
print "正解です"
end
>>3 どうしてもなでしこじゃないといけないんだ
6 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:17:52.15 ID:QrveVhb10
日本語ぷろぐらみんぐwwwwwwwwwwwwwww
8 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:19:52.56 ID:eyiYSV150
なにこのスレ こわい
9 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:19:53.21 ID:ztZSUx520
いや、冗談じゃなくやばいんだ 早急に完成させないと
10 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:20:30.66 ID:ztZSUx520
11 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:21:30.75 ID:EZNlahwF0
>>1 は学生とみた
レポートぐらい自分でやれやごみ
>>11 中高生ぐらいならこれぐらいのレポートでも良い成績もらえそうな気がするな
13 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:25:58.12 ID:9WkjoZdc0
14 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:26:18.94 ID:ztZSUx520
>>11 学生なんだけどレポートの類ではないんだ
ただ守秘義務があるらしくて詳しくは言えない
すまない助けてくれ
そこまで書けてこの単純な応用に苦しむのって不自然だなぁ。 講義か何かでそこまでサンプルコードとして与えられてて これを正解するまで聞き返すように改造しろっていう課題が出たとかかな。
>>14 こんな意味のわからんもんで守秘義務とかねーよw
よし、俺はやさしいから直感的な説明で教えてやる
バーン!ってやってくるくるとすればうまく動くと思うよ!
17 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:38:24.46 ID:ztZSUx520
>>15 講義とか研究とかでもないんだ
>>1 はサンプルコードじゃなくて自分で書いた
正解するまで聞き返す方法が全くわからないんだ
>>16 すみません
まあぶっちゃけると教育実習関係なんですがこれ以上は多分本当に言えないです
直観的な説明ありがとう
ループするんだろうなってのは伝わってきました
〜の間ってのを使いますか?
みすった、気づかれたか、と思ったけどバーンがわかってないなら100%動かないから大丈夫だ
19 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:44:32.02 ID:ztZSUx520
>>18 バーンって説明だけででわかったら自分で自分を褒めたいです
どうかもう少しヒントだけでも・・・
あれ?上の動くの? 言語仕様見る限り動かないはずだが
21 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:48:28.74 ID:ztZSUx520
>>20 いや、まともには動きません
実行すると予想値を尋ねられて数を入力すると大きいか小さいか教えてくれて終了する
処理系入れて書いてみてループも動きはしたがなんとなく不穏なので書いていいか困る
23 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 06:54:53.50 ID:ztZSUx520
>>22 そこを何とかお願いします
2日前からずっとできなくて困っているんです
マジレスするとリファレンス10回読んで試行錯誤してみろよ こんなのに教員なられると思うとほんとぞっとする
コード云々抜きにして教員向いていないんじゃないかと思う。
ごめん、バーン要らないか ま、厳密に仕様通りに作られてないことなんてよくあること
てか本気でリファレンス見たら一発で解決したじゃねぇか なんかちょっと厨二病くさくなったけど
気がついたら演算子をいかに使わずに自然な日本語で書くか必死になっていたでござる
29 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 07:15:02.81 ID:ztZSUx520
>>24 どのあたりを読まれましたか?
それだけ是非教えてください
本当にお願いします
30 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 07:22:33.30 ID:ztZSUx520
あ、時間切れ 行ってきます・・・
31 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 07:36:24.62 ID:1ADwXhUuO
>>5 これだと ans に毎回同じ数字が入ると思うんだが
32 :
以下、名無しにかわりましてVIPがお送りします :2010/09/17(金) 08:17:45.10 ID:AiWg+tLr0
こうして日本は救われたんやな
自分よりバカを見ると安心する
>>1 2行目を
次のおまえのセリフは『なんでメリケンのことわかったんだこの野郎!』 という!
に変更すると動くはずだ。