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.
Merkkijonon käsittelyyn neuvoja…
4
779
Vastaukset
- 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
Valtion alijäämä = yritystukien määrä = 10 mrd. euroa
Mutta persut eivät vaan suostu tasapainottamaan valtion budjettia, vaikka yritystuet on tiedetty haitallisiksi. Miksi p977393Suomi käyttää sosiaalietuuksiin suhteessa eniten rahaa koko maailmassa
Suomi käyttää sosiaaliturvaetuuksiin enemmän rahaa suhteessa bruttokansantuotteeseen kuin mikään muu maa maailmassa. Su3636483Grahn-Laasonen: "Kansalainen joutuu pettymään, jos demareita äänestää"
Ministeri viittaa tuoreeseen Helsingin Sanomien juttuun, jossa demarijohtajan keinoja Suomen suunnan muuttamiseksi esite613834Vähän fiksumpi Nimi kisa ? :=)
Kirjoita teidän etunimet allekkain. Jos nimissä on joku kirjain sama, poista se. Tee sama tarkistus kaikille kirjaimill293569Mikä on suurin luonne- eroavuus sinussa
Ja kaivatussasi? Vaikuttaako se huonoon vai hyvään suuntaan siinä, että teistä voisi tulla jotain?1922041Kenen haluaisit voittavan Amazing Racen: Tuomas ja Esko, Millu ja Karoliina vai Maria ja Vilma?
Amazing Race Suomi huipentuu lauantaina finaaliin. Jäljellä on kolme paria ja tiedossa on tehtäviä, jotka järkyttävät os181763- 611501
Gallup: Katsotko Salkkareita tai oletko katsonut?
Salatut elämät on suomalaisten suosikkisarja vuosikymmenestä toiseen. Salkkareiden parissa viettää aikaa sukupolvet laps181476Elämäni biisi starttaa uudessa muodossa - Voi olla pettymys faneille!
Elämäni biisi ja juontaja Katja Ståhl ovat suomalaisten suosikkeja. Lauantai-iltaisin ohjelma on vetänyt tv-katsojat arv11370Amazing Race Tomas rehellisenä Esko-appiukon, 63, tilasta: "Sairastelut ja..."
Tomas Grekov ja Esko Rotola-Pukkila ovat mukana Amazing Race Suomi -kisassa. Ja nyt vuorossa on finaali. Hankaluuksia m11357