開発環境
- OS X Lion - Apple(OS)
- Apache (Web Server)
- PHP (サーバーサイドプログラミング言語)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
『初めてのPHP5』 (David Sklar 著、 桑村 潤 翻訳、 廣川 類 翻訳、 オライリー・ジャパン、2005年、ISBN978-4-87311-257-2)の3章(判定と繰り返しについて)3.6(演習問題3を解いてみる。
3.
コード(TextWrangler)
<?php $f = -50; print "<table border=1>"; print "<tr>"; print "<tr><th>F</th><th>C</th>"; print "</tr>"; while( $f <= 50){ $c = ($f -32) * 5 / 9; print "<tr style='text-align:right;'>"; printf("<td>%.2f</td><td>%-.2f</td>",$f,$c); print "</tr>"; $f += 5; } print "</table>"; ?>
HTMLソース
<table border=1><tr><tr><th>F</th><th>C</th></tr><tr style='text-align:right;'><td>-50.00</td><td>-45.56</td></tr><tr style='text-align:right;'><td>-45.00</td><td>-42.78</td></tr><tr style='text-align:right;'><td>-40.00</td><td>-40.00</td></tr><tr style='text-align:right;'><td>-35.00</td><td>-37.22</td></tr><tr style='text-align:right;'><td>-30.00</td><td>-34.44</td></tr><tr style='text-align:right;'><td>-25.00</td><td>-31.67</td></tr><tr style='text-align:right;'><td>-20.00</td><td>-28.89</td></tr><tr style='text-align:right;'><td>-15.00</td><td>-26.11</td></tr><tr style='text-align:right;'><td>-10.00</td><td>-23.33</td></tr><tr style='text-align:right;'><td>-5.00</td><td>-20.56</td></tr><tr style='text-align:right;'><td>0.00</td><td>-17.78</td></tr><tr style='text-align:right;'><td>5.00</td><td>-15.00</td></tr><tr style='text-align:right;'><td>10.00</td><td>-12.22</td></tr><tr style='text-align:right;'><td>15.00</td><td>-9.44</td></tr><tr style='text-align:right;'><td>20.00</td><td>-6.67</td></tr><tr style='text-align:right;'><td>25.00</td><td>-3.89</td></tr><tr style='text-align:right;'><td>30.00</td><td>-1.11</td></tr><tr style='text-align:right;'><td>35.00</td><td>1.67</td></tr><tr style='text-align:right;'><td>40.00</td><td>4.44</td></tr><tr style='text-align:right;'><td>45.00</td><td>7.22</td></tr><tr style='text-align:right;'><td>50.00</td><td>10.00</td></tr></table>
HTMLを少し知ってるおかげでtableタグを使って表を出力できた。
0 コメント:
コメントを投稿