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...
Scanner
Pottapää
1
278
Vastaukset
- 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
Ensitreffit Jenni laukoo viinilasin ääressä suorat sanat Jyrkin aikeista: "Mä sanoin, että älä"
Voi ei… Mitä luulet: kestääkö Jennin ja Jyrkin avioliitto vai päättyykö eroon? Lue lisää: https://www.suomi24.fi/viihde273020Ymmärrän paremmin kuin koskaan
Roikut kädessäni ja vedät puoleesi. Näen kuitenkin tämän kaiken lävitse ja kaikkien takia minun on tehtävä tämä. Päästän342732- 1502328
Hullu liikenteessä?
Mikä hullu pyörii kylillä jos jahti päällä? Näitä tosin kyllä riittää tällä kylällä.542269Niina Lahtinen uudessa elämäntilanteessa - Kotiolot ovat muuttuneet merkittävästi: "Nyt on...!"
Niina, tanssejasi on riemukasta seurata, iso kiitos! Lue Niinan haastattelu: https://www.suomi24.fi/viihde/niina-lahti241920Kun Venäjä on tasannut tilit Ukrainan kanssa, onko Suomi seuraava?
Mitä mieltä olette, onko Suomi seuraava, jonka kanssa Venäjä tasaa tilit? Ja voisiko sitä mitenkään estää? Esimerkiks3921737Ano Turtiainen saa syytteet kansankiihoituksesta
Syytteitä on kolme ja niissä on kyse kirjoituksista, jotka hän on kansanedustaja-aikanaan julkaissut Twitter-tilillään1091695- 3191598
- 1351479
Varokaa! Lunta voi sataa kohta!
Vakava säävaroitus Lumisadevaroitus Satakunta, Uusimaa, Etelä-Karjala, Keski-Suomi, Etelä-Savo, Etelä-Pohjanmaa, Pohjanm151472