Miten tehdään generaattori visbasicilla?

Miten tehdään c tai visual basicilla sellainen ohjelma joka arpoo joidenkin tiettyjen numeroiden esiintymiskertojen perusteella arpoo lukuja esim. sellainen lotto arvonta kone? Läähdekoodeja?
1587
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

täytyy tehdä luvuista tietokanta tai sitten
käyttää valmiiksi laskettuja todennäköisyyksiä
joltain aikaväliltä.

Tietokanta luetaan vaikka taulukkoon tai osoitetaan taulukkoon dynaamisesti ja luetaan
data algoritmiin joka laskee numerot esim.
esiintymistiheyden perusteella.

Kirjallisuudesta vaikka C algoritmit ja mallit
lähes sama opus on Java algoritmit ja mallit.
Javaa voi soveltaa C :n aika sujuvasti perus-
koodauksessa vaikka syntaksi ei sama olekaan.

Erinäisiltä C ja Java sivuilta löytyy noita
lottokoneita, googlaa.

Lottoarvonnan tekeminen tietokoneella on tietysti
ihan ok harjoitus.

Aito arvonta on mekaaninen vehje ja pallot samanpainoisia ja muotoisia eli aidolla
lottokoneella saadut numerot ovat aidosti satunnaisia eli sitä lienee mahdoton matkia
softalla.

Aina välillä on juttuja kuinka joku voitti
"tietokoneella" täyspotin, niin, voihan sattunaisgeneraattorikin oikean rivin antaa
SATTUMALTA.

Lisäksi arvonta on kerran viikossa
ja kun täyspotin mahdollisuuksia on reilut 15 000 000 niin ei tilastomatikkakaan päde, koska ei
saada kunnon otantaa tuon suurehkon
kombinaatioiden määrän vuoksi.

Äänestä

Kommentoi aloitusta


Jeppe kirjoitti:

Miten tehdään c tai visual basicilla sellainen ohjelma joka arpoo joidenkin tiettyjen numeroiden esiintymiskertojen perusteella arpoo lukuja esim. sellainen lotto arvonta kone? Läähdekoodeja?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu