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;
}
}
javaa taas
3
568
Vastaukset 3
- 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
- 831019
- 73852
Jasmin Vähäkangas paljastelee
Eilinen päivä on heillä kulunut biitsillä niin silloin tuo äiti ihminen on intoutunut paljastelemaan kunnolla. Laittanut101586- 43585
- 46557
- 29523
Kangaskylän alkoholi-hurjastelijat
Oppi olkoon että autollessa etanoli kuuluu pääasiassa 95 E10 polttoaineseen, siihenkin vain enimmillään 10% vahvuisena t4516Miehet lähtevät itse pois deittailumarkkinoilta
Ovat saaneet tarpeekseen naisista. Tyypillisin poistuja on: Koulutettu, työssäkäyvä, etsii pitkäaikaista parisuhdetta.164513Oikea nainen
On äärimmäisen naisellinen, pienikokoinen, kapeaharteinen, pienet kapeat kasvot, paksut huulet, kauniit hiukset, upeat t136508Olen pahoillani mies ihan kaikesta
Et sinä ole edes tehnyt mitään väärää. Eihän kenestäkään ole pakko tykätä. Pyydän anteeksi kaikkea häiriköintiä, joka on61505