Помогите пожалуйста...
Вот есть у меня таблица умножения, я ее вывожу через for и получаеться у меня таблица, как можно сделать так, чтоб числа делясиешеся на 2 были одним цветом, на 3 другим и на 5 третим... куда там условие засунуть, подскажите пожалуйста?
Заранее спасибо!
Спустя 13 минут, 57 секунд (29.09.2010 - 16:54) waldicom написал(а):
в цикл надо засовывать, однозначно!
Спустя 34 секунды (29.09.2010 - 16:55) SlavaFr написал(а):
Modulo оператор %
Спустя 2 минуты, 5 секунд (29.09.2010 - 16:57) SlavaFr написал(а):
какова цвета будет 30 или 60 не известоно так как делится на 2 на 3 и на 5
Спустя 46 минут, 46 секунд (29.09.2010 - 17:44) Guest написал(а):
кстати да( я не подумал...
ну препод так сказал, напишите хоть, как на 2 то закрасить, потом что то придумаю...
что в цикл надо засунуть, это да, я сам вкурил...
ну препод так сказал, напишите хоть, как на 2 то закрасить, потом что то придумаю...
что в цикл надо засунуть, это да, я сам вкурил...
Спустя 1 минута, 22 секунды (29.09.2010 - 17:45) Sonax написал(а):
Скрипт сюда скинь
Спустя 7 минут, 35 секунд (29.09.2010 - 17:53) Guest написал(а):
<html>
<head>
<title>таблица умножения</title>
<?
echo "<table border=5><tr>";
for ($i=1; $i<=10; $i++)
{
for ($j=1;$j<=10; $j++)
echo "<td>".$k=($i*$j)."</td>";
if ($i !=10) echo "</tr>";
};
echo"</table>"
?>
</head>
</html>
Спустя 20 минут, 34 секунды (29.09.2010 - 18:13) Sonax написал(а):
<html>
<head>
<title>Таблица умножения</title>
</head>
<body>
<table border=5><tr>
<?php
for ($i=1; $i<=10; $i++)
{
for ($j=1;$j<=10; $j++)
{
switch ($j){
case 1: $color_text='red'; break;
case 2: $color_text='green'; break;
case 3: $color_text='blue'; break;
default: $color_text='white'; break;
}
echo "<td><font color='".$color_text."'>".($i*$j)."</font></td>";
}
if ($i !=10) echo "</tr>";
}
?>
</table>
<body>
</html>
Остальные по аналогии
Спустя 7 минут, 28 секунд (29.09.2010 - 18:21) Guest написал(а):
спасибо всем!
решил уже сам)
решил уже сам)
Спустя 49 минут, 6 секунд (29.09.2010 - 19:10) Sonax написал(а):
Зря писал)