Scanner

Pottapää

Scanneri on lukenut sanan parametrina ja avaa tiedoston, mistä se löytyy ja tulostaa rivin, jolla sana on. Seuraavaksi se saa parametrina uuden sanan ja tekee sille taas saman toimenpiteen.

Onko mahdollista jotenkin kätevästi tarkistaa, onko scanneri tulostanut jo saman rivin? Eli jos mulla on lause "Kuu on Keltainen" ja haen noilla sanoilla, tulostaa ohjelma tällä hetkellä kolme kertaa saman rivin. Aika nihkeää. Olen saanut tehtyä kuitenkin niin, ettei ohjelma tulosta samaa sanaa monta kertaa, jos se itse sijaitsee samalla rivillä, samassa tiedostossa..

Kiitos mahdollisista kommenteista...

1

260

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa

      aina kun löytyy sana joltain riviltä, niin laita taulukkoon ylös millä rivillä olet menossa.

      Kun sitten seuraavan sanan haussa löytyy rivi, niin vertaat rivinumerotaulukkoon, että onko siellä jo sama rivinumero.

      Tee vaikka bool[]-taulukko jossa solun järjestysnumero vastaa rivinumeroa ja arvo true/false jos riviltä on löytynyt jo sana

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

    Luetuimmat keskustelut

    1. Voitasko leikkiä jotain tunnisteleikkiä?

      Tietäisi ketä täällä käy kaipaamassa.. kerro jotain mikä liittyy sinuun ja häneen eikä muut tiedä. Vastaan itsekin kohta
      Ikävä
      80
      1837
    2. Tietysti jokainen ansaitsee

      Hän varmasti ansaitsee vain parasta ja sopivinta tietenkin, suon sen onnen hänelle enemmän kuin mielelläni. Aika on nyt
      Ikävä
      18
      1699
    3. Millä voin

      Hyvittää kaiken?
      Ikävä
      16
      1534
    4. 50+ naiset kyl

      Lemottaa sillille mut myös niitte kaka lemottaa pahlle ku kävin naiste veskis nuuhiin
      Ikävä
      19
      1223
    5. En voi sille mitään

      Tulen niin pahalle tuulelle tästä paikasta nykyisin. Nähnyt ja lukenut jo kaiken ja teidän juttu on samaa illasta toisee
      Ikävä
      12
      1204
    6. Välitän sinusta mies

      Kaikki mitä yritin kertoa tänään ei mennyt ihan putkeen..Joka jäi jälkeenpäin ajateltuna suoraan sanottuna harmittaa aiv
      Työpaikkaromanssit
      6
      1192
    7. hieman diabetes...

      Kävin eilen kaverin kanssa keskusapteekissa kun on muutama kuukausi sitten tullut suomesta ja oli diabetes insuliinit lo
      Pattaya
      12
      1156
    8. Annetaanko olla vaan

      Siinä se, tavallaan kysymys ja toteamuskin. Niin turhaa, niin rikkovaa. On niin äärettömän tärkeä, ja rakas olo.. N
      Ikävä
      29
      1141
    9. Miten joku voi käyttää koko elämänsä

      siihen että nostelee täällä vanhoja ketjuja ja troIIaa niihin jotain linkkiä mitä kukaan ei avaa? Ihmisellä ei ole mitää
      Tunteet
      8
      1139
    10. Pakkoruotsi on leikkikieli, jota ei ole tarkoituskaan osata

      Pakkoruotsi on leikkikieli. Ennen leikkikieltä sanottiin siansaksaksi, sitten keksittiin tilalle pakkoruotsi. Pakkoruot
      Kielipolitiikka
      7
      1124
    Aihe