第 10 回 ことおぼえ レポート課題 氏名:齋藤慶太 学籍番号:c110085 語学クラス:英語2 コース(系):政策マネジメント 1 筆記問題 directoryをつくる事によって、製作者だけではなくホームページを閲覧してい る利用者の書き込みなどを可能にしているのがpstoreの役割である。 作成する際に rubycgi の下に作成する。上に作成してしまうと、その下のペー ジが全て書き込み可能になり、多くのファイルが第三者によって書き換えられ てしまう場合があるため注意が必要となる。 2 プログラム問題 http://roy/~c110085/advertise2/rubycgi/r2_cgi_best.html #作成するために必要な大きなまとまり
きゃべつ | " #それぞれの集計を出力する
1.upto(cabe) do |i|
if i%20 == 0 #20個で折り返す
print"■ " #■の数で個数を表現 else print"■" end end printf(" %d |
とまとo | "
1.upto(toma) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
にんじんo | "
1.upto(nin) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
れたすo | "
1.upto(reta) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
なすo | "
1.upto(nasu) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
たまねぎo | "
1.upto(tama) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
ほうれんそうo | "
1.upto(hour) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
ぴーまんo | "
1.upto(pi) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
かぼちゃo | "
1.upto(kabo) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
もやしo | "
1.upto(moya) do |i|
if i%20 == 0
print"■ " else print"■" end end printf(" %d |
%d円になります
",total) print("\n") print("\n") 考察 前回の課題にプログラムをつけ加え作成した。 チェックボックスでの加算が前回出来なかったが今回成功した。 どの商品がどのくらいの個数売れたかを最終的に表示したかったが、何処が間 違っているのか全く分からなくなってしまったので、完成させることが出来な かった。時間を有効に使えなかった。 datのファイルを作成しそこに値をどんどんいれていき集計することができる。 3 感想 http://roy.e.koeki-u.ac.jp/~c106034/rubycgi/purezent.html 上記のURLの作品に興味があるというか純粋に凄いと感じた。 プログラム自体はあまり複雑では無さそうだが画像を作成したりの段階から 丁寧に作られている印象がある。 簡単なプログラムでもしっかりとした手間をかけて作成すればよいものができる と思う。 4 参考文献 神田先生ホームページ http://roy/~naoya/rubyII/index.html 西村先生ホームページ http://roy/~madoka/2011/r2/