第 4 回 繰り返しは引っ張りだそう レポート課題 氏名:佐藤裕介 学籍番号:C110108 語学クラス:英語2 コース(系):地域共創 筆記問題 A  「中国の言葉とかけまして、ボブ・サップと解く。」 「その心は?」 「仮名はないでしょう。」 (敵わない) B K君はもっけでおにぎりとジュースとケーキを買っていくらかかるか調べた。 おにぎりは1個120円、ジュースは1本150円、ケーキは1個300円である、 おにぎりは2個、ジュースは1本、ケーキは2個買いました。 120*2+150*1+300*2=990 計算結果が正しいか確かめるためbc-lコマンドで確認した。 roy{SATO Yusuke}% bc -l [~] 120*2+150*1+300*2 990 計算結果は正しかった。 K君はゲームセンターでレースゲームとクレーンゲームと格闘ゲームで遊んでい くらかかるか調べた。 レースゲームは1回100円、クレーンゲームは1回500円、格闘ゲームは1回200円で ある。 レースゲームは1回、クレーンゲームは10回、格闘ゲームは2回遊びました。 100*1+500*10+200*2=5500 計算結果が正しいか確かめるためbc-lコマンドで確認した。 100*1+500*10+200*2 5500 計算結果は正しかった。 作ったプログラム #!/usr/koeki/bin/ruby def total(x,y,z) x*120+y*150+z*300 end print("おにぎりを何個買いますか。\n") x=gets.to_i print("ジュースを何個買いますか。\n") y=gets.to_i print("ケーキを何個買いますか。\n") z=gets.to_i printf("合計金額は%d円です。\n",total(x,y,z)) 実行結果 おにぎりを何個買いますか。 8 ジュースを何個買いますか。 0 ケーキを何個買いますか。 8 合計金額は3360円です。 考察 def--endのなかに計算した式をいれた結果、計算ができ、検算してみたところ解 答も合っていたので、書いたプログラムは正しかったと思う。 参考文献 http://roy.e.koeki-u.ac.jp/~madoka/2011/r2/04/ 西村まどか先生 共同学習者 横山広樹 佐藤汰紀 高橋志英 感想 わからない値をXやYなどの変数に置き換えるところは一次関数の計算似ていると思う。