Tarvisin hiukan apua?

nimimerkkiä?

Elikkä miten saisin tehtyä semmoisen ohjelmanpätkän, jossa on 8 erillistä kohtaa ja jokaiseen kohtaan pitäisi saada randomilla jokin seuraavista numeroista 1,2,3 ?? Kiitos jo näin etukäteen.. :)

12

1194

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • le coder
      • nimimerkkiä?

        taulukko 8 alkiolla..


      • ma_vaan__
        nimimerkkiä? kirjoitti:

        taulukko 8 alkiolla..

        Näin mä sen tekisin

        Random random = new Random();

        for(int i=0; i


      • ma_vaan__
        ma_vaan__ kirjoitti:

        Näin mä sen tekisin

        Random random = new Random();

        for(int i=0; i

        Nii joo randoot tietty ..nextInt(2) 1; //randoo 0-2 ja kun lisää sitä yhdellä niin 1-3 :)


    • asdf

      Sitähän voi vaikka kokeilla tällaista:

      int[] taulukko = new int[8];

      for (int i=0; i < taulukko.Length; i )
      {
      taulukko[i] = ((int)Math.random()*3) 1;
      }

    • Nimimerkkiä?

      Mulla on nyt tehtynä tallanen, miten saan muutettua ennen tulostusta kolmosen, x-kirjaimeksi? Replace komennolla mutta en saa toimimaan.. apuja? :) kiitos kaikille jo vastanneille..

      import java.io.*;
      import java.util.*;

      public class Sat {

      public static void main ( String [] argv ) throws

      IOException {

      BufferedReader stdin = new BufferedReader (new

      InputStreamReader
      (System.in));

      int[] taulukko = new int[8];
      java.util.Random generaattori = new java.util.Random();
      for (int i=0; i < taulukko.length; i )
      {
      taulukko[i] = generaattori.nextInt(3) 1;
      System.out.print("Oikea tulos " taulukko[i] "\n");

      }
      }
      }

      • Siis?

        Haluat siis esim. taulukon [1,2,3,4,5,6,7,8] tulostuvan muodossa [1,2,x,4,5,6,7,8]?
        Sit kannattais kattoa tuota taulukon tulostusta ja miettiä et mitä pitää tulostaa kun taulukon alkio on kolmonen. En oikein tajua, missä yrität käyttää replace. Replacen avulla voi korvata merkkejä toisella String-tyyppisistä muuttujista.
        PS. Mihin muuten tarvit tuota stdin?


      • Nimimerkkiä?
        Siis? kirjoitti:

        Haluat siis esim. taulukon [1,2,3,4,5,6,7,8] tulostuvan muodossa [1,2,x,4,5,6,7,8]?
        Sit kannattais kattoa tuota taulukon tulostusta ja miettiä et mitä pitää tulostaa kun taulukon alkio on kolmonen. En oikein tajua, missä yrität käyttää replace. Replacen avulla voi korvata merkkejä toisella String-tyyppisistä muuttujista.
        PS. Mihin muuten tarvit tuota stdin?

        Eli siis tuo valmis ohjelma tulostaa kahdeksaan taulukon kohtaan, jokaiseen joko 1,2,3... Esimerkiksi näin 1 2 3 2 3 2 1 2 ... ja nyt ku nuo tulee ni haluaisin että kolmosta ei tulisi ollenkaan vaan kolmosen tilalla olisi kirjain X.. miten siis täytyy ohjelmaa muuttaa tai käyttää replace `3´, `X´


      • Siis?
        Nimimerkkiä? kirjoitti:

        Eli siis tuo valmis ohjelma tulostaa kahdeksaan taulukon kohtaan, jokaiseen joko 1,2,3... Esimerkiksi näin 1 2 3 2 3 2 1 2 ... ja nyt ku nuo tulee ni haluaisin että kolmosta ei tulisi ollenkaan vaan kolmosen tilalla olisi kirjain X.. miten siis täytyy ohjelmaa muuttaa tai käyttää replace `3´, `X´

        vaikka näin:

        jos(alkio == 3)
        tulosta X
        muuten
        tulosta alkio

        jos aivan välttämättä haluat käyttää sitä replacea ni lisäät noi alkiot String-muuttujaan.


      • aresta
        Siis? kirjoitti:

        vaikka näin:

        jos(alkio == 3)
        tulosta X
        muuten
        tulosta alkio

        jos aivan välttämättä haluat käyttää sitä replacea ni lisäät noi alkiot String-muuttujaan.

        joo mulla ei taho päässä riittää kapasiteetti.. ni voisitko tohon koodiin jonka oon aijemin laittanu ni lisätä etes vähän.. :ss


    • aresta

      Joo ohjelma toimii nyt!!

      • VÄHÄN UPEETA

        Itsekkö teit xDDD


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

    Luetuimmat keskustelut

    1. Huomenta ihana

      Kauniskasvoinen ihanuus 😘 saan sut vielä
      Ikävä
      42
      7195
    2. Hei rakas...

      Miten on työpäivä sujunut? Rakastan sinua 💗
      Ikävä
      32
      4018
    3. Ei tämä etene ikinä

      Kun kumpikaan ei enää ota yhteyttä. Mä en ainakaan uskalla.
      Ikävä
      54
      3513
    4. Edelleen sitä on vaikea uskoa

      Että olisit oikeasti rakastunut muhun
      Ikävä
      42
      3010
    5. Vitsi mihin menit. Heti takasin.

      Mä näin sut tuu takasin! Oli kiire, niin en ehtiny sin perään!
      Ikävä
      17
      2766
    6. Toiveikas vai toivoton

      torstai? Ajatuksia?
      Ikävä
      37
      2248
    7. Mukavaa päivää

      Mun rakkauden kohteelle ❤️ toivottavasti olet onnellinen
      Ikävä
      16
      2226
    8. Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...

      Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons
      Suomalaiset julkkikset
      47
      2207
    9. Koko ajan olet

      Senkin suhteen kiusannut. Halut on ihan mielettömät olleet jo pitkään
      Ikävä
      41
      2193
    10. Miksi et irrota otettasi

      Suhteeni?
      Ikävä
      45
      2159
    Aihe