第2回 基礎プログラミング I レポート課題 氏名: 藤井 駿 学籍番号: c1091307 語学クラス: 英語3 コース: 地域共創 1. A.カタツムリの卵は全部で200個あり、そのうち1個が孵化するとその翌日は 前日の4倍孵化するので、 1日目は 1個 であり、2日目は 1*4=4個、3日目は 4*4=16個、 4日目は 16*4=64個、5日目は 64*4=256個 となって200個の卵が全て孵化するのは5日後である。 2. A.ファイルを参照。 B. pan{c109130}% ./while_snail.rb [~/Ruby] 2日後 2.0[個] 3日後 4.0[個] 4日後 8.0[個] 5日後 16.0[個] 6日後 32.0[個] 7日後 64.0[個] 8日後 128.0[個] 9日後 256.0[個] 9 日後には 200 [個] を 56.0 [個] 越えます。 pan{c109130}% bc -l [~/Ruby] 1 * 2 2 2 * 2 4 4 * 2 8 8 * 2 16 16 * 2 32 32 * 2 64 64 * 2 128 128 * 2 256 以上のことから、隊商の主が求婚し続けるのは 9日間となる。 3. 感想 今回の授業では実際にプログラミングを作ってみてプログラミングの難しさと いうものを改めて感じた。ひとつのミスで正常に作動しなくなってしまうので 正確さがとても大事だということも分かった。 これからももっとプログラミングが正確にできるように日々頑張っていかなけ ればいけないと思った。 レポートも頑張りたい。 4. 共同学習者 : 池田博哉 4月20日(火) & 4月22日(木)に学習。