2012年5月10日木曜日

開発環境

『初めてのPHP5』 (David Sklar 著、 桑村 潤 翻訳、 廣川 類 翻訳、 オライリー・ジャパン、2005年、ISBN978-4-87311-257-2)の3章(判定と繰り返しについて)3.6(演習問題4を解いてみる。

4.

コード(TextWrangler)

sample9.php

<?php
  print "<table border=1>";
  print "<tr>";
  print "<tr><th>F</th><th>C</th>";
  print "</tr>";
  for($f = -50 ; $f <= 50 ; $f += 5){
    $c = ($f -32) * 5 / 9;
    print "<tr style='text-align:right;'>";
    printf("<td>%.2f</td><td>%-.2f</td>",$f,$c);
    print "</tr>";
  }
  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>

0 コメント:

コメントを投稿