Random numeron

haluan koodariksi

1. Miten saadaan 7 satunnaista lukua 1-40 väliltä, niin ettei sama luku tule kaksi kertaa?

2. Mikä on helpoin tapa tarkistaa montako juuri saaduista 7:stä luvuista ovat samoja kuin ohjelman muistissa olevissa?

Eli voisi olla vaikka:
- arvotaan 7 lukua muuttujaan x[]
- arvotaan 7 lukua muuttujaan y[]
- verrataan ne ja tulostetaan, että esim 2 lukua olivat samoja.

7

246

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Retaattori
    • ja niin edelleen

      1.

      $nums = array();
      for (; count($nums)

    • LateHelper

      $luvut = range(1, 40);

      shuffle($luvut);

      $luku1 = $luvut[0];
      $luku2 = $luvut[1];
      $luku3 = $luvut[2];
      $luku4 = $luvut[3];
      $luku5 = $luvut[4];
      $luku6 = $luvut[5];
      $luku7 = $luvut[6];

    • Alea-jacta-est

      Helpommalla pääset käyttämällä jotakin valmiiksi tarjolla olevaa satunnaislukugeneraattoria, kuten esimerkiksi

      http://www.psychicscience.org/random.aspx

      kunhan muistat valita alasvetolistasta vaihtoehdon "Unique Values".

      • ei_noin

        Et taida olla kovin viisas...


      • Alea-jacta-est
        ei_noin kirjoitti:

        Et taida olla kovin viisas...

        Jaa että keksitäänpä taas pyörä uudestaan?


    • janiinedelleen

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Orpo räyhää: kansan on muututtava

      Orpon mukaan kansa ei elä kokoomuksen kanssa samassa todellisuudessa, ja sen vuoksi kansan on muututtava. Kas kun ei san
      Maailman menoa
      245
      2811
    2. Muovikassikartelli

      Kauppaketjut ovat yhdessä sopineet muovikassin yksikköhinnaksi 59 senttiä. Milloin viranomaiset puuttuvat tähän kartell
      Talousrikokset
      3
      1574
    3. Et taida paljoa

      treffeillä käydä? 😆 mieheltä Naiselle
      Ikävä
      101
      1164
    4. Nainen, nyt esitän muutaman skenaarion

      Asumme yhdessä ja seurustelemme. 1. On ilta ja olet sohvalla makoilemassa ja räpläät kännykkääsi. Makuuhuoneesta kuulu
      Ikävä
      123
      1141
    5. Oikea kaste on syntisten kaste

      Oikea kaste on syntisten kaste. Vain syntisiä tulee kastaa. Itsensä uskoviksi ja vanhurskaiksi julistaneita ei tule ka
      Kaste
      58
      1015
    6. Kristillinen kaste toimitetaan upottamalla veteen - pään valelukaste ei kelpaa

      Kristillinen upotuskaste perustuu juutalaiseen puhdistautumiseen, jossa upottaudutaan veden alle kokonaan. Paavali verta
      Kaste
      153
      1012
    7. Mikä tekee sen

      Vetovoiman kaivatussasi?
      Ikävä
      64
      974
    8. Upotuskaste on raamatullisin kaste

      Jokainen raamattua lukenut tietää sen. Päivänselvä asia. Vauvalle annettu kaste ei löydy raamatusta.
      Kaste
      717
      927
    9. Mitä toivoisit

      Välillämme vai toivoisitko mitään näiden vuosien jälkeen?
      Ikävä
      63
      861
    10. Harmittaako joku

      Harmittaako joku asia tai asiat, mitä on tapahtunut tai jäänyt tapahtumatta?
      Ikävä
      132
      858
    Aihe