Miten tehä?

Jellona-76

Viime ohjelmoinnista on paljon aikaa. Joten kysyn apua yhteen asiaan. Toivottavasti apua löytys?

Miten Tehdään ohjelma joka hakee esim. C:\teksti.txt ja vertailee siellä olevia numeroita esim. 10 numeroa ja tulostaa ulos kuinka monesti mikäkin numero esiintyy toisen numeron kanssa esimerkiksi kuinka monesta luku 1 esiintyy 2 kanssa?

Tiedostossa on esimerkiksi 20 riviä numeroita.

Pikaista apua ongelmaan..

Vertailu kohdassa tyrehtyi homma.

5

752

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Pohtija...

      "Vertailu kohdassa tyrehtyi homma."

      Eikös vertailun voi tehdä kaksinkertaisella silmukalla?

      Eli "iso silmukka" vaihtaa vertailtavaa, ja "pikku silmukka" vertaa vertailtavaa edellisiin...

      En nyt viitsi perehtyä asiaan niin syvällisesti, että alkaisin koodiksi muuttamaan, mutta jotenkin noin varmaankin lähtisin ongelmaa purkamaan...

      • unohtunut

        Mikä on visual basicissä se vertailu komento?


      • Petri_Petri
        unohtunut kirjoitti:

        Mikä on visual basicissä se vertailu komento?

        Heh, ai vertailukomento unohtunut. Jos nyt olet tosissasi niin se on If ... then ... else

        Lkm=0
        for i=1 to 20
        if Luku(i)=SyötettyLuku then Lkm=Lkm 1
        next i


      • Pohtija...
        Petri_Petri kirjoitti:

        Heh, ai vertailukomento unohtunut. Jos nyt olet tosissasi niin se on If ... then ... else

        Lkm=0
        for i=1 to 20
        if Luku(i)=SyötettyLuku then Lkm=Lkm 1
        next i

        Minä kun luulin että kyseessä olisi ollut vähän monimutkaisempi vertailu...


      • Petri_Petri
        Pohtija... kirjoitti:

        Minä kun luulin että kyseessä olisi ollut vähän monimutkaisempi vertailu...

        Joo, täytyy siinä olla kaksi sisäkkäistä silmukkaa, jotta saadaan kaikki luvut laskettua. Mutta kun joku kysyy sitä kuitenkin johonkin koulutehtävään, niin parempi että ei nyt ihan koko koodia saa valmiina. Vaikka eipä tuohon paljon tarvitse lisätä.


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

    Luetuimmat keskustelut

    1. Medvedev: Suomi tuhoutuu ydinsodassa ensimmäisenä

      Venäjän ydinaseilla on lyhyin matka Suomeen, joten ydinsodassa Suomi tuhoutuu heti sodan alkuminuuteilla, muilla mailla
      Maailman menoa
      608
      2186
    2. Sinä. Just sinä.

      Palataan ajassa taaksepäin vuosi tai kaksi. Mitä tekisit toisin jos voisit?
      Ikävä
      108
      1088
    3. Hotellille löytyi ostaja....

      Tämän päivän Kainuun Sanomissa oli uutinen, että pesänhoitajan mukaan Hotelli Kainuu myydään ensiviikolla. Hieno homma,
      Kuhmo
      23
      1055
    4. Saana airola ja. muusikko spekulaatiota

      Saara airolan kirja muusikko mies. Oisko redrama tai lauri tähkä? Saana oli 13 v vuonna 2014 Tekoäly sanoo : tähkä Julki
      Yhteiskunta
      4
      917
    5. Onko se loukkaavaa

      Kun joka kerta tuijotan sun peppua. En mahda sille mitään, että se vangitsee katseeni. Pohdin vain että ei minusta ole k
      Ikävä
      101
      855
    6. Miten kuvaisit tunteitasi

      tällä hetkellä?
      Ikävä
      85
      823
    7. Onko kaivattusi seinäruusu?

      Kun hän saapuu paikalle, huomaako kukaan, vai kääntyvätkö päät? Onko se hyvä vai huono juttu? Oletko sinä huomattu vai
      Ikävä
      50
      759
    8. Jos saisit palata takaisin johonkin vuoteen

      Mikä vuosi se olisi? Ja mitä siinä hetkessä tapahtuisi?
      Ikävä
      89
      752
    9. Tiedätkö kaivattusi musiikkimaun?

      Minkälaisesta musiikista hän pitää?
      Ikävä
      63
      725
    10. Moi, olen Lampunhenki

      Kerro toivomuksesi🏺
      Ikävä
      65
      563
    Aihe