Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Hogyan kell megoldani ezt a...

Hogyan kell megoldani ezt a 8. osztályos informatikai feladatot?

Figyelt kérdés

Már régóta tanuljuk a Basic féle programozási módszert mindent értek amit eddig vettünk, csak hogy tegnap a tanár adott egy feladatott amibe a 6-os lottó sorsolását kell megcsinálnunk meg is csináltam,csak hogy még volt egy feladat az,hogy meg kell oldani,hogy ne írjon ki 2 ugyan olyan számot pl : 10,16,28,33,38,38

Azt hogy kellene megoldani. Kérlek segítsetek!!!


2012. máj. 6. 20:26
 1/2 anonim ***** válasza:

Nyilván több megoldás is van..

Generálsz sorban 6 random számot..

Rendre mondjuk: A,B,C,D,E,F

a B generálását követően megvizsgálod, megegyezik-e A-val..

Ha igen goto random B.. (C-nél már B is feltétel, stb.)

Sokat kell írni, de ez megoldás, biztos van elegánsabb is.

2012. máj. 6. 20:35
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Módszer 1.:

minden új szám sorsolásakor megnézed, hogy volt-e, és addig próbálkozol, míg egy új szám ki nem jön. Hogy a "megnézed volt-e2 hogyan történik, az attól függ, milyen módon tárolod, 6 változó, tömb, lista, stb.


Módszer2: egy 45 elemű tömbbe generálsz 45 véletlenszámot.

Ezután

Ismétlés hatszor

(

megkeresed a legnagyobbat, kiírod, hogy hányadik elem volt az, és nullára változtatod.

)

2012. máj. 6. 21:30
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!