|
|
Tetszőleges hét szám variációja könnyedén fejleszthető, tetszőleges számkombinációra.
Kilencven (90) számból, tetszőleges 7, azaz hetes számot válasszunk ki.
Példánkban megjátszandó számok:
2, 4, 6, 8, 10, 12, 14,
A következő táblázatban "A" és "B" oszlopot láthatunk.
Az "A" oszlopban látható kombinációt, programunk készíti el.
A "B" oszlopra nincs szükség, jelen esetben a programunk tesztelésére szolgál, melyet saját magunk írunk meg, azaz, ha az "A" és "B" oszlop kombinációi megegyeznek, akkor a programunk jól írta ki az eredményeket.
<?php
// Kilenncven (90) számból, válasszunk ki tetszőleges 7 számot, majd ezeket, növekvő sorrenbe írjuk be, a sárga háttérszínnel jelölt helyekre.
$x1=2;
$x2=4;
$x3=6;
$x4=8;
$x5=10;
$x6=12;
$x7=14;
// Ötös lottó kombinációit 5, azaz öt szám alkotja.
(a, b, c, d, e,)
// Kezdő variáció számait, mindig az első öt (5) szám alkotja.
Példánkban:
a=2, b=4, c=6, d=8, e=10;
// Utolsó variáció számait, mindig az utolsó öt (5) szám alkotja.
Példánkban:
a=6, b=8, c=10, d=12, e=14;
// Utolsó öt szám azonosítóját,
növekvő sorrenbe írjuk be,
a sárga háttérszínnel jelölt helyekre..
// Új számok kiválasztása esetén, programunk további részét, nem kell átírni, azaz módosítani.
// Ciklusok kezdő értékei (start):
// Ciklusok lefutásának legnagyobb értékei (cél):
echo ("</ol>");
// Számok kombinációit ötös lottón 5, azaz öt egymásba ágyazott for ciklus, és if feltétel határozza meg.
echo ("</ol>");
// További meghatározások beírása, nem kell a programhoz.
// Csak, tájékoztató szerepük van.
$variacioszam++;
$a=$a-1;
$b=$b-1;
$c=$c-1;
$d=$d-1;
$e=$e-1;
echo ("Ciklus lefutás = ".$variacioszam."<br />");
echo ("Utolsó 5 számunk:<br />");
echo (" a= ".$a."<br />
b= ".$b."<br />
c= ".$c."<br />
d= ".$d."<br />
e= ".$e);
?>