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
800
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
Voisin jopa maksaa että saisin nähdä sut mies
Miten helvetissä joku voi olla tollanen kotihiiri. Edes mä en ole noin paha ku sä! Miten sua voi ikinä edes nähdä ?591184Tumman vihreä mercedes
Mikä se on tuo kylää ympäri ajava vihreä mercedes, takakontti tärisee kuin hullu ja välillä kylän juoppojakin kuskailee,11850Miksi tällainen pelottaa ja aiheuttaa joillakin ärtymystä?
"Sitoudun ystävien ja kollegoiden kanssa puuttumaan seksistisiin vitseihin ja vähättelyyn. Sanon ääneen, kun jokin ei ol75795- 53634
Käyttäkää kumia kajaanilaisten naisten kanssa
Elkää ottako riskiä ilman kumia kun saattaa käydä niin että sinusta tuleekin isä lapselle ja elättäjä molemmille.83613Pakkomielle
Tahdon pyytää anteeksi, että olen kaivannut sinua kaikki nämä vuodet ja olet ollut minulle pakkomielle. Nyt on aika pääs45542Tunnusmerkkejä Kaivatulle
Jotain mistä toinen tunnistaa. Täällä vaalea nainen kaipaa miestä jolla vaaleat hiukset ja asuu maalla. Pelataanko kortt33537Oletko nainen enää täällä?
En ole tunnistanut kirjoituksiasi hetkeen. Ainoastaan yhdessä neutraalissa ketjussa, missä ei ollut kyse tunteista. Hyv36524Hurmasit sitten minut
kauneudellasi nainen ja kun sait minut rakastumaan itseesi muutuit ihan porsaaksi etkä välitä vartalostasi enää yhtään.43503Tietysti olen varovainen,
ei kaikki ole pelkkää epävarmuutta. En halua sotkea mitään, enkä aiheuttaa kenellekään hankaluuksia. Ja luulen että ehkä40501