2011/01/30

phpで九九の表

課題
九九の表をテーブルタグを使ってphpプログラムにする。

<!DOCTYPE unspecified PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
/**
 *
 * kuku.php
 * @author 
 * @since  2011.1.xx
 * @version 1.0.0
 *
 * 課題
 * for文を入れ子で使用し「九九」を「1の段」から「9の段」
 * まで、テーブルタグを使用して表示させてください。
 *
 */
?>

<html>
<head>
<title>九九の表</title>
<style type="text/css">
<!--
td.bold {
  font-weight: bold;
}
-->
</style>

</head>

<body>
<table  border="1">

<caption>【九九の表】</caption>
<tr><th width="30"><br></th>
<?php for ($j=1; $j<=9; $j++) { ?>
    <th bgcolor=#ffff00 width="70">
    <?php print  $j ; ?>
    </th>
<?php } ?>
</tr>

<?php for ($i=1; $i<=9; $i++) { ?>
    <tr align=center>
    <td class=bold bgcolor=#ffff00 align=center><?php print $i ?>    </td>
    <?php for ($j=1; $j<=9; $j++) { ?>
        <td>
        <?php print $i . "*" . $j . " = " . $i*$j ; ?>
        </td>
    <?php } ?>
    </tr>
<?php } ?>
<?php ?>
</table>

</body>
</html>

九九の表の出力はこちら

0 件のコメント:

コメントを投稿