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

1253

    Vastaukset 12

    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. Ny se loppuu ( Kuhmo)

      Yhtiö on myyty. Notta yyteet meleko äkkiä, notta. Pelastautukoon ken voi. Notta se on tuulista pian.
      Kuhmo
      88
      2727
    2. Parikymppinen hakkasi nelikymppisen kriittiseen tilaan

      Ja ihminen jäi junan alle lautiosaaressa...paljon on taas sattunut ja tapahtunut. Ketähän nämä uhrit mahtaa olla 🤔 htt
      Kemi
      44
      2283
    3. Kaivattusi tärkein ulkoinen tuntomerkki

      Onko jokin muu kuin yleinen kuten kaunis, laiha. hyväkroppainen jne.
      Ikävä
      39
      1103
    4. Mille kirjaimelle

      toivotat hyvää yötä , kuka on mielessäsi kun menet nukkumaan?
      Ikävä
      35
      958
    5. Äimän käki

      Olen vähää vaille viisikymppinen mies, ja olen elellyt ilman parisuhdetta parisen vuotta. Nyt vihdoin ja viimein tuntuu,
      Sinkut
      153
      829
    6. Nainen, miten suhtautuisit

      Jos mies ehdottaisi tapaamista? Entä siihen, jos mies kertoisi tapaamisessa tunteistaan ja haluaisi seurustella?
      Ikävä
      58
      680
    7. Paikallinen autokorjaamo

      Kyllä alkaa vituttamaan, palvelua haluaisi niin jono ovelle ja yksi myyjä. Auto valmistunut kuntoon niin kukaan ei ilmoi
      Kuhmo
      7
      645
    8. 2 km on nykyään liian pitkä koulumatka

      Hesarissa päivitellään lapset joutuu nyt kulkemaan 2 km kouluun jösses. Ruostefillarilla tuo matka menee vaikka miten äk
      Lieksa
      40
      558
    9. Kenen kanssa koet

      Että sinulla on eniten kipinää
      Ikävä
      21
      545
    10. Sinulle mies

      Kohtaamme jälleen kun on oikea aika. Sitä ei voi mikään eikä kukaan estää <3 <3
      Ikävä
      35
      543
    Aihe