Mike122
27.07.2009, 15:46:11
Witam proszę o jakąś podpowiedź ze skryptem który będzie wykonywać następujące zadanie:
Zaczynam liczenie od liczby 3 wiec wyświetla się liczba 3 następna liczba wyświetli się za 6 pól czyli gdy osiągnie 9 wyświetli się 9, i następnie gdy osiągnie 15 wyświetli się 15 itd....
A dokładniej chodzi o takie wyświetlenie:
3x3
3x9
3x15
9x3
9x9
9x15
15x3
15x9
15x15
itd....
Żeby dokładnie tak wartości wyświetlał. Kombinowałem z for jednak za dużo nie wyszło.
wookieb
27.07.2009, 15:54:52
<?php
$n1=0;
$n2=0;
while($n1<=$ile)
{
echo $tab[$n1].'x'.$tab[$n2].'<br/>';
$n2++;
if($n2>$ile)
{
$n1++;
$n2=0;
}
}
?>
Mike122
27.07.2009, 16:14:46
Super skrypt tylko jest taki problem ze tych wartości zwiększających się o 6 jest około 9000....
Wicepsik
27.07.2009, 16:26:05
A do czego Ci to potrzebne ?
Mike122
27.07.2009, 16:28:53
Do skryptu który będzie raz wygenerowany i tyle...
Wicepsik
27.07.2009, 16:33:26
To przeleć 9000 pętlę.. i po sprawie
wookieb
27.07.2009, 16:49:29
Bardzo prosta logika...
<?php
$min=3;
$max=100;
$step=6;
$n1=$min;
$n2=$min;
while($n1<$max)
{
echo $n1.'x'.$n2.'<br/>';
$n2+=$step;
if($n2>$max)
{
$n1+=$step;
$n2=$min;
}
}
?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.