Generate an HTML document
HTML 文書の生成

ミニレポート課題12 (2011 年 12 月 20 日出題)

課題 10πの近似アルゴリズムを利用し, 10000000 回の試行ごとに下記の HTML 文書を生成する処理を 10 回繰り返すプログラムを 作成し,報告事項について答えよ.

HTML の仕様

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<title>shortreport 6 output file</title>
</head>
<body>
<h1>pi</h1>
<dl>
<dt>trial:</dt>
<dd>(試行回数の総数)</dd>
<dt>circle:</dt>
<dd>(円内に入った試行の総数)</dd>
<dt>pi:</dt>
<dd>(πの近似値)</dd>
</dl>
<hr>
<address>
generated by report12.pl
</address>
</body>
</html>

(試行回数の総数)にはプログラムを動かし始めてから試行した数の総数を, (円内に入った試行の総数)は上記試行のうち円内に入ったものの総数を, (πの近似値)にはその時点での試行結果から得られるπの近似値を出力する.

プログラムの仕様

プログラムと出力ファイル
どちらも自分の端末上に作成
プログラム名
~/pl/report12.pl
出力ファイル名
~/public_html/report12.html
ただし,ファイルのパーミッションは 644 (-rw-r--r--) にする. そうでない場合はプログラム中,ファイル出力直後に
chmod 0644, "../public_html/report12.html";
と記述すればよい.

報告項目

  1. プログラム(メールにコピーアンドペーストしてください)

締切は 2012 年 1 月 10 日とする.

レポート提出に関する注意事項

受理した学生のリストを ミニレポート 12 提出者 に掲載する. 締切までに提出したにもかかわらず締切後一週間を過ぎても掲載されていない 場合は山本 <hiroshi@tokai.ac.jp>まで連絡せよ. 未提出の学生はすみやかに再提出せよ. 再提出後一週間経っても掲載されない場合は 山本 <hiroshi@tokai.ac.jp>まで連絡せよ.


Updated in December 6, 2011, minor reports, Yamamoto Hiroshi Web