Ongelma

*on paniikissa*

laskurilla (esim. for-lauseella) voi tulostaa lukuja niin paljon kuin pitää. Entä jos aina tietyntyylisen (esim. 7:llä jaollinen) luvun kohdalla kyseinen luku korvautuu merkkijonolla (esim. piip).

Eli jos käyttäjä haluaa tulostaa 10 lukua ja korvataan 7:llä jaollinen merkkijonolla "piip", tulostuisi:

1, 2, 3, 4, 5, 6, piip, 8, 9, 10.

Tehtävän ymmärrän muuten, mutta System.out.print:llä ( kun on määritelty if( i % 7 == 0) ja i on laskurimuuttuja) tulostuu piip7.

3

540

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • joopss

      Piip ehdon tulkinta "if (i % 7 == 0)" on ihan oikein. Todennäköisesti virheesi on se, että tulostat numeron joka kerta. Joudut siis lisäämään ehdon, että numero tulostetaan vain silloin kun numero ei ole jaollinen seitsemällä "if (i % 7 != 0)". Alla yksi esimerkki (ei tosin käytä if tarkastelua).

      --- ALKAA ---

      public class Esimerkki {
         public static void main(String[] args) {
            for (int i = 1; i < 1 10; i )
               System.out.print(((i > 1) ? ", " : "") ((i %7 == 0) ? "piip" : i));
            
            System.out.println(".");
         }
      }

      --- LOPPUU ---

    • keksa

      laitan siihen iffiis että

      if( i % 7 == 0)
      {
      System.out.println("piip");
      }
      else System.out.println("" i);


      Nyt taidat aina tulostaa myös sen i:n arvon

      • täytyy tulostaa

        5:llä jaollisella jotain muuta, esim. pöö.

        kun on jaollinen sekä 5:llä että 7:llä, pitäisi tulostaa piip pöö. Ohjelmani tulostaa kuitenkin piippöö. Miten siihen saisi sen välilyönnin, kuitenkin siten että piip pöö:n jälkeen tulee pilkku ilman välilyöntiä.


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

    Luetuimmat keskustelut

    1. Vain vasemmistolaiset rakennemuutokset pelastavat Suomen

      Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot
      Maailman menoa
      40
      3470
    2. Persut huutaa taas: "kato! muslimi!"

      Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe
      Maailman menoa
      13
      2858
    3. Menen nyt koisimaan

      Ja en ehkä palaa tänne. Asia on nyt loppuunkäsitelty ja totuus tuli ilmi
      Ikävä
      28
      2544
    4. Olisiko sinulla

      Jonossa vaihtoehtoja, ehkä
      Ikävä
      42
      2017
    5. Haluaisin rakastaa sinua

      Ja olla sinulle se oikea... Rakastan sinua 💗💗💗
      Ikävä
      18
      2001
    6. onko kaivattusi

      vaarallinen? :D
      Ikävä
      57
      1978
    7. Pieni galluppi

      Mitäs lahjaa odotat joulupukilta.
      Ikävä
      56
      1871
    8. Oletko uhriutuja?

      vaikka itse olet rääkännyt toista ja aiheuttanut ties mitä toiselle.
      Tunteet
      58
      1626
    9. KL: Mari Hynynen avoimena - Jouni-rakkaan ja Joel-pojan välit ovat nämä!

      Mari Hynynen (ent. Perankoski) on naimisissa Jouni Hynysen kanssa. Marilla on edellisestä liitosta yksi lapsi, Joel Vola
      Suomalaiset julkkikset
      10
      1518
    10. Kenet molemmat

      Sä haluat mies?
      Ikävä
      17
      1345
    Aihe