javaa taas

taulukko-ongelma

Alla olevan ohjelman olisi tarkoitus ilmoittaa kuinka monta a:ta, b:tä tai c:tä esiintyy näppikseltä annetussa sanassa. En osaa käyttää taulukkoa ja merkkihakua siinä, voisiko joku auttaa, kiitos.

public class test25 {

public static void main(String[] args)
{
   String sana = OmaIO.lueString("Anna sana ");
   int lkm=0;
   System.out.println("kirjain esiintyy annetussa sanassa " sana
      " " lkm " kertaa.");
}
public static int merkinEsiintymat(char merkki, String merkkijono)
{
      char[] merkit = {'a','b','c'};
      int[]frek;
      int lkm = 0;
      for (int j = 0; j < merkkijono.length(); j ){
         if ( merkkijono.charAt(j) == merkki) lkm ;
      }
      return lkm;
}
}

3

532

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa

      public class test25 {

      public static void main(String[] args)
      {
      String sana = OmaIO.lueString("Anna sana ");
      char[] merkit = {'a','b','c'};

      for(int i=0;i < merkit.length;i )
      {
          System.out.println("kirjain " merkit[i] " esiintyy annetussa sanassa " sana
      " " merkinEsiintymat(merkit[i], sana) " kertaa.");
         
      }

      }
      public static int merkinEsiintymat(char merkki, String merkkijono)
      {

      int lkm = 0;
      for (int j = 0; j < merkkijono.length(); j ){
      if ( merkkijono.charAt(j) == merkki) lkm ;
      }
      return lkm;
      }
      }

    • ongelmiin

      Entä jos haluaisinkin metodin merkinEsiintymat tulostavan kirjainten a, b ja c yhteismäärän näppikseltä annetussa sanassa. Miten koodia pitäisi silloin muuttaa?

      Olen kokeillut monenlaisia, mutta joko ei tulosta mitään tai sitten on paljon virheitä. Olisiko joku hyvä peruskirja näiden perusteiden opiskeluun tai sitten nettisivu? Kun ei millään loksahda tämä java. Olen ohjelmoinut ennenkin (muilla kuin java), mutta ihan näin vaikeaa tämä ei ole ollut. Kun ei onnistu ihan nämä yksinkertaisemmatkaan jutut.

      • Javaohjelmoija

        Kyselit hyvää peruskirjaa. Itse olen aloittanut Docendon Java2-ohjelmointi nimisellä kirjalla ja ollut todella tyytyväinen .Eli sitä suosittelisin.


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

    Luetuimmat keskustelut

    1. Mies, mitä minun pitäisi tehdä

      Niin, mitä naisen siis pitäisi tehdä, että lähestyisit ja tekisit aloitteen? Mikä on riittävä kiinnostuksen osoitus juur
      Ikävä
      181
      2326
    2. Miksi teillä meni...

      ...välit poikki kaivattusi kanssa?
      Ikävä
      183
      1944
    3. Toivottavasti et mussukka elättele toiveita meikäläisen suhteen

      Tiedän mitä olet touhunnut joten aivan turha haaveilla mistään enää 👍
      Ikävä
      171
      1784
    4. Sofia Virralla ja Minja Koskelalla ei mitään käsitystä terveyskeskusmaksuista!

      Vasemmistopimut Sofia ja Minja täysin ulkona sote asioista, ei minkäänlaista käsitystä edes mittaluokasta, missä terveys
      Maailman menoa
      114
      1603
    5. Summit-tippuja Nicola sai Carolalta yllättävän viestin - Some älähtää rajusti: "Älä viitsi..."

      The Summit Suomi -kisa käy kuumana kylmässä Norjan vuoristossa. Nicola tiputettiin kisasta juuri ennen finaalia. Likaise
      Tv-sarjat
      31
      1545
    6. Nainen näytät mummolta. :D

      Siks sua ei huoli kukaan.
      Ikävä
      113
      1345
    7. Juusolle sataa vihaisia viestejä hoitajilta ja loput nauravat hänelle

      Ei löydy montaakaan, joka kehuisi Juuson toimintaa ministerinä: "Selvä enemmistö Juuson päivitykseen reagoineista on su
      Perussuomalaiset
      171
      1155
    8. Persuehdokas uhkasi tappaa "jätkän" ja ravintolayrittäjän

      Kuuntele tästä kuinka meuhkaa. https://www.iltalehti.fi/politiikka/a/4eb3034d-48c5-4f31-b53c-42be3dc9607c
      Perussuomalaiset
      77
      1093
    9. Varattais lähihotellista

      🥰 huone viikoksi. Oltais vaan ja tilattais huonepalvelusta herkkuja! Viikonloppukin käy jos et viikoksi ehdi ❤ Hyvää
      Ikävä
      160
      1078
    10. Kompostointitarkastaja tuli tarkastukselle!

      En ole ikinä kompostoinnut ja eilen kävi kompostointitarkastaja kylässä. Tosi hianoa byrokratiaa taas: "Laki edellyttää,
      59
      1035
    Aihe