Merkkijonon käsittelyyn neuvoja…

Haahmu

Merkkijonossani olisi 10-11 merkkiä, 1 kirjain muut numeroita. Laskentaan tarttisin vain merkkijonosta 4 merkistä alkaen, jotka ovat jo numeroita. Esim. 444N012509. Eli tuossa merkki 0 olisi ensimmäinen mikä pitäisi laskea ja tällöin laskettavia on enää 6-7 numeroa. Neuvoa siihen kuinka saada For next lauseessa asetettua se kohta mistä lähtee laskemaan, sekä jättämään kertomatta 0:lla, jos niitä sattuu laskennassa. Laskusuunta olisi vasemmalta oikealle.

For i = 4 to intPituus – 2 To 0 Step -1

Näin olen saanut, mutta herjaa viimeisiä to 0… vääriksi. Jelppiä pyytäisin siis.

4

704

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 8+3=11

      s="444N012509"
      for t=5 to len(s)
      l=val(mid(s,t,1))
      if l0 then 'kertolasku
      next

    • Visual Basicin käyttäjien pitäisi tietää ohjelmoinnin perusteet täysin koska kyseessä on väistyvä kieli ja työkalu on suunnattu viime vuosikymmenellä tehtyjä ohjelmia varten.

      Jos olet opettelemassa ohjelmointia niin harkitsisin vakavasti työkalun vaihtoa.

      • piste.netti

        Jokin BASIC'n versio tullee aina olemaan olemassa, siitä tuskin pääsee mihinkään.

        Vanha VB tulee jäämään historiaan kuten QBASIC sitä ennen, mutta BASIC'eja tulee olemaan jatkossakin.

        Sen verran tosin olen samaa mieltä, että vanhaa VB:tä ei paljon kannata enää harjoitella, jos sen jo osaat, niin olkoot, käytä jos tykkäät, mutta jos vasta opettelee, niin kyllähän se on järkevintä aloittaa sellaisella kielellä jolle löytyy uusiakin työkaluja, silloin on edes jonkinlaiset teoreettiset mahdollisuudet saada joskus jotain uutta mukavaa.


      • Jepulis Jeep

        Sulla taitaa olla vähän väärä käsitys VB.NET:stä. Kielihän on käytännössä melkein sama kuin .NET:n C# joka on sekin ihan kiva kieli. Tiesikkös, että voit kääntää noi käsky käskyltä, metodi metodilt käytännössä lähes täysin ristiin kielestä toiseen? Eroja on molkosen vähän rakenteellisesti. Syntaksissa lähinnä, mutta sen ei pitäs olla merkittävä juttu.

        Milläs perusteella muuten aattelet, että toi on suunnattu viime vuosikymmenellä tehtyihin juttuihin? Uutta silläkin tehään aika paljon just sen takia, että C# on niin lähellä tätä ja .NET on muuten aika tehokas systeemi kun tehään softaa maailman yleisimmälle työasemakäyttikselle. Sekä aika paljon muuallekin.

        Ok, jos mainostat jostain syystä jotain Open sourcea niin ymmärrän, mutta olis kiva tietää mikä taho siitä hyötyy ton edestä?


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

    Luetuimmat keskustelut

    1. Miehille kysymys

      Onko näin, että jos miestä kiinnostaa tarpeeksi niin hän kyllä ottaa vaikka riskin pakeista ja osoittaa sen kiinnostukse
      Tunteet
      138
      4078
    2. Miksi kaivattusi on

      erityinen? ❤️‍🔥
      Ikävä
      89
      2009
    3. Olen tosi outo....

      Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap
      Ikävä
      15
      1911
    4. Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta

      https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi
      Kotka
      57
      1527
    5. Haluaisin jo

      Myöntää nämä tunteet sinulle face to face. En uskalla vain nolata itseäni enää. Enkä pysty elämäänkin näiden kanssa jos
      Ikävä
      54
      1452
    6. Ylen uutiset Haapaveden yt:stä.

      Olipas kamalaa luettavaa kaupungin irtisanomisista. Työttömiä lisää 10 tai enempikin( Mieluskylän opettajat). Muuttavat
      Haapavesi
      133
      1405
    7. VENÄJÄ muuttanut tänään ydinasetroktiinia

      Venäjän presidentti Vladimir Putin hyväksyi tiistaina päivitetyn ydinasedoktriinin, kertoo uutistoimisto Reuters. Sen mu
      Maailman menoa
      99
      1322
    8. Nainen olet valoni pimeässä

      valaiset tietäni tietämättäsi ❤️
      Ikävä
      74
      1226
    9. Oletko sä luovuttanut

      Mun suhteeni
      Ikävä
      97
      1104
    10. Mitä toivot

      Tulevilta päiviltä?
      Ikävä
      69
      1063
    Aihe