Hét szám kombinációja űrlappal.

 

Írjuk be, a 90 számból kiválasztott hét számunkat, növekvő sorrendben.
1. =
2. =
3. =
4. =
5. =
6. =
7. =

Program eredménye.
Teszt sorok.
  1. 1; 2; 3; 4; 5;
  2. 1; 2; 3; 4; 6;
  3. 1; 2; 3; 4; 7;
  4. 1; 2; 3; 5; 6;
  5. 1; 2; 3; 5; 7;
  6. 1; 2; 3; 6; 7;
  7. 1; 2; 4; 5; 6;
  8. 1; 2; 4; 5; 7;
  9. 1; 2; 4; 6; 7;
  10. 1; 2; 5; 6; 7;
  11. 1; 3; 4; 5; 6;
  12. 1; 3; 4; 5; 7;
  13. 1; 3; 4; 6; 7;
  14. 1; 3; 5; 6; 7;
  15. 1; 4; 5; 6; 7;
  16. 2; 3; 4; 5; 6;
  17. 2; 3; 4; 5; 7;
  18. 2; 3; 4; 6; 7;
  19. 2; 3; 5; 6; 7;
  20. 2; 4; 5; 6; 7;
  21. 3; 4; 5; 6; 7;
7 szám
Variációinak száma:
21

 


 

Tetszőleges hét (7) szám kombinációja.

Tetszőleges hét szám variációja, könnyedén tovább 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.


Számok kombinációjának programja.

<?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.

  1. $XA=$x3;
  2. $XB=$x4;
  3. $XC=$x5;
  4. $XD=$x6;
  5. $XE=$x7;

// Ú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):

  1. $a_start=$x1;
  2. $b_start=$x2;
  3. $c_start=$x3;
  4. $d_start=$x4;
  5. $e_start=$x5;

// Ciklusok lefutásának legnagyobb értékei (cél):

  1. $a_cel=($XA+1);
  2. $b_cel=($XB+1);
  3. $c_cel=($XC+1);
  4. $d_cel=($XD+1);
  5. $e_cel=($XE+1);

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);
?>