1 0 0 0 0
2 3 3 3 3
4 5 6 9 9
7 8 9 10 27
11 12 13 14 15
часть скрипта уже есть , нужно просто доделать
$V=1;
for($i = 0; $i <5; $i++) {
for($j = 0; $j <5; $j++){
if($j<=$i){
echo $V++;
}else
{
}
}
echo '<br />';
}
/*
j
1
23
456
78910
i
*/
?>
$V=1;
for($i = 0; $i <5; $i++) {
for($j = 0; $j <5; $j++){
if($j<=$i){
echo $V++;
}else
{
}
}
echo '<br />';
}
/*
j
1
23
456
78910
i
*/
?>
Цитата |
вывести массив |
Цитата |
только циклы, без массивов |
$a = 1;
for($i=1;$i<=5;$i++){
for($j=1;$j<=$i;$j++){
echo $a . ' ';
$a++;
}
echo '<br>';
}
Цитата (frodo @ 18.04.2013 - 12:38) |
Вывести на экран таблицу, используя только циклы, без массивов |
<?php
$str = "1 0 0 0 0 2 3 3 3 3 4 5 6 9 9 7 8 9 10 27 11 12 13 14 15 999";
echo '<script type="text/javascript">
var s = 5; // длина строки таблицы
var t = "'.$str.'";
t = t.split(" ");
var d = t.length%s;
d = d>0 ? s-d : 0;
e = "<table border=\"1\"><tr>";
for(i in t)e += (i*1+1)%s==0 ? "<td>" + t[i] + "</td></tr><tr>" : "<td>" + t[i] + "</td>";
for(i=0;i<d;i++)e += "<td> </td>";
e += "</tr></table>";
document.write(e);
</script>';
?>
Цитата (Игорь_Vasinsky @ 18.04.2013 - 14:44) |
ужс... |