第12回 基礎プログラミング II レポート課題 氏名:木内雄 学籍番号:c1090561 語学クラス:中国語 コース(系):政策 チーム名:ドクダミ草 チームホームページアドレス:http://roy.e.koeki-u.ac.jp/~c109067/dokudamisou/dokudamisou.html プロジェクト名:べんカロ 1.プログラムは二つとも土台は完成した。後は少しずつ改良をくわえていくだけ。 2.画像を描いていくだけ。 3.べんカロのプログラム担当 4.西村先生より二つのプログラムに統一性がないと指摘された。 5.どうにかして統一性を見つけたいということで、トランプの絵柄を弁当のおか ずにすることにした。 6.弁当プログラムを作成した。 プログラム本体 #!/usr/koeki/bin/ruby require 'cgi' cgi = CGI.new("html4") print("Content-type: text/html; charset=EUC-JP\n\n") suki1 = cgi["like1"] suki2 = cgi["like2"] suki3 = cgi["like3"] suki4 = cgi["like4"] suki5 = cgi["like5"] suki6 = cgi["like6"] print("\n") print("\n") print("弁当何にしようかな?\n") print("\n") print("\n") print("

弁当完成!!

\n") #弁当の外枠 print("
\n") #たて2 print("\n") #外 if suki1 == "" #主 print("\n") elsif suki1 == "" print("\n") else suki1 == "" print("\n") end if suki1 == "" #主 print("\n") elsif suki1 == "" print("\n") else suki1 == "" print("\n") end #メイン if suki2 == "" #メイン print("\n") elsif suki2 == "" print("\n") elsif suki2 == "" print("\n") else suki2 == "" print("\n") end #副菜 if suki3 == "" #副菜 print("\n") elsif suki3 == "" print("\n") elsif suki3 == "" print("\n") elsif suki3 == "" print("\n") elsif suki3 == "" print("\n") else suki3 == "" print("\n") end print("
\n") #外 #たて3 print("\n") #外 if suki1 == "" #主 print("\n") elsif suki1 == "" print("\n") else suki1 == "" print("\n") end if suki1 == "" #主 print("\n") elsif suki1 == "" print("\n") else suki1 == "" print("\n") end #副菜 if suki4 == "" #福菜 print("\n") elsif suki4 == "" print("\n") elsif suki4 == "" print("\n") elsif suki4 == "" print("\n") elsif suki4 == "" print("\n") else suki4 == "" print("\n") end #副菜 if suki5 == "" #副菜 print("\n") elsif suki5 == "" print("\n") elsif suki5 == "" print("\n") elsif suki5 == "" print("\n") elsif suki5 == "" print("\n") else suki5 == "" print("\n") end print("
\n") #外 #たて4 print("\n") #外 #デザート print("
\n") print("\n") print("\n") 実行結果 pan{c109056}% ./bentou.rb [~/public_html/advertise2/rubycgi] (offline mode: enter name=value pairs on standard input) Content-type: text/html; charset=EUC-JP 弁当何にしようかな?

弁当完成!!





考察 とりあえずプログラムの土台だけを作った。あとは画像を作くるだけである。弁 当の中身を区切るように表示した。 感想 プログラムは横山君と一緒に作った。あとは弁当の画像を作るだけなので頑張っ て描いていきたい。