選択肢が4つでてくる問題が10問でてきて
8問以上正解すればクリアとかどうやって実装するの?
探検
関数型言語でフラグ管理をする方法
■ このスレッドは過去ログ倉庫に格納されています
2018/10/30(火) 21:17:26.98ID:ZgZ/9CmG
58デフォルトの名無しさん
2018/11/04(日) 11:27:53.10ID:pidkuN2F 途中で切れてたので再投稿。
main = do
elecheck a
bs <- getcheck [] d
judgment $ trueSum bs
getcheck ns [] = return ns
getcheck ns ((x,y):xs)= do
putStr x
c <- getChar
print c
getcheck ((y == c):ns) xs
judgment n |n >= 8 = putStrLn "You Win!!"
judgment _ = putStrLn "You Lose..."
trueSum = length.(filter (==True))
elecheck [] = return ()
elecheck (e:es) |(('1' <= e) && ('4' >= e)) = elecheck es
d = zip q a
q = ["Q1","Q2","Q3","Q4","Q5","Q6","Q7","Q8","Q9","Q10"]
a = "1234123412"
main = do
elecheck a
bs <- getcheck [] d
judgment $ trueSum bs
getcheck ns [] = return ns
getcheck ns ((x,y):xs)= do
putStr x
c <- getChar
print c
getcheck ((y == c):ns) xs
judgment n |n >= 8 = putStrLn "You Win!!"
judgment _ = putStrLn "You Lose..."
trueSum = length.(filter (==True))
elecheck [] = return ()
elecheck (e:es) |(('1' <= e) && ('4' >= e)) = elecheck es
d = zip q a
q = ["Q1","Q2","Q3","Q4","Q5","Q6","Q7","Q8","Q9","Q10"]
a = "1234123412"
59デフォルトの名無しさん
2018/11/04(日) 11:28:20.18ID:pidkuN2F trueSum = length.(filter (==True))
elecheck [] = return ()
elecheck (e:es) |(('1' <= e) && ('4' >= e)) = elecheck es
d = zip q a
q = ["Q1","Q2","Q3","Q4","Q5","Q6","Q7","Q8","Q9","Q10"]
a = "1234123412"
elecheck [] = return ()
elecheck (e:es) |(('1' <= e) && ('4' >= e)) = elecheck es
d = zip q a
q = ["Q1","Q2","Q3","Q4","Q5","Q6","Q7","Q8","Q9","Q10"]
a = "1234123412"
60デフォルトの名無しさん
2018/11/04(日) 15:31:56.65ID:95qKkVOL >>53
これは酷い。関数型でもなんでもない。
これは酷い。関数型でもなんでもない。
61デフォルトの名無しさん
2018/11/04(日) 18:52:23.37ID:pidkuN2F >>58-59 はiPadのRaskellで動かしたんだけど、PCだと上手く動かない。
(OSのバッファ機能とHaskellの遅延評価の悪い相乗効果)
ここでRWHの内容が活きてくるんだけど、答えは内緒。
(OSのバッファ機能とHaskellの遅延評価の悪い相乗効果)
ここでRWHの内容が活きてくるんだけど、答えは内緒。
2018/11/06(火) 23:35:47.99ID:ceG2/QGJ
一問ごとに正解なら1、不正解なら0を返す関数を書いて
10個足して8以上ならCドライブをフォーマット
でいいんじゃないの?
10個足して8以上ならCドライブをフォーマット
でいいんじゃないの?
2018/11/07(水) 15:22:06.59ID:CUx7JRn8
全部不正解でいいんじゃね
2018/11/07(水) 15:42:00.65ID:GvDQxrPA
Excelのワークシート関数だけで作ってみると
関数型言語でどう組めばいいかわかるよ!
わかるよ!
関数型言語でどう組めばいいかわかるよ!
わかるよ!
2018/11/07(水) 16:07:13.80ID:nS0pqjfr
ていうかそんならExcelでいいじゃねーかw
2018/11/07(水) 16:26:15.62ID:oTVd6hn3
お前らバカにするけどExcelってすげぇソフトだと思うよ俺は。
神エクセルが悪いだけ。
神エクセルが悪いだけ。
67デフォルトの名無しさん
2018/11/07(水) 16:31:43.44ID:h4FWJh3K68デフォルトの名無しさん
2018/11/11(日) 12:43:24.63ID:vUUak6BF2018/11/11(日) 12:47:18.53ID:SClia95W
>>68
ブラクラ
ブラクラ
2018/11/14(水) 01:25:26.63ID:nGPvCKDp
死亡フラグが立ってます
71デフォルトの名無しさん
2019/02/04(月) 22:16:29.13ID:fVmYxPyX2019/03/11(月) 15:26:25.67ID:DVt5Y0At
hoogle...英語しか出てこないや
73デフォルトの名無しさん
2019/04/13(土) 00:45:40.57ID:WaVEKotj >>71
datterのx.jsonファイルを見させていただきました
datterのx.jsonファイルを見させていただきました
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 [少考さん★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★2 [少考さん★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 ★2 [ぐれ★]
- ベトナムのバイク「脱ガソリン」、シェア8割のホンダに打撃…政府が電動二輪普及を主導 [煮卵★]
- “ひとり焼肉”でおなじみ「焼肉ライク」が閉店ラッシュ。なぜ「コスパが悪い」と言われてしまうのか [Gecko★]
- トランプ「高市ちょっと飛んでみて」高市「?ぴょんぴょん(チャリンチャリン)」トランプ「よし、まだ金あるから防衛費増額な」 [931948549]
- 「台湾の女子アナ」ってよくね?※参考イメージあり
- 小泉防衛大臣「レーダー照射がサァ!中国がサァ!」米国「そう・・・(無関心)」 [834922174]
- ニート、無職、精神障害集まれ
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪
- ちびまる子ちゃんで一番可愛い子wwwww
