Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: numeroiden kirjoitus hakusessa?

Mark_83 [11.04.2006 21:07:32]

#

Tässä pähkäilen miten voidaan toteutaa sellanen, että tulostetaan tiedostoon lukuja pisteellä erotettuina.
esim.

For i = 1 To AnnettuLuku
    luku = Int((6 * Rnd()) + 1)
    PrintLine(f, luku)

Next

Entäs, miten tehdään sellainen että kirjoitettaisin esim 10 lukua peräkkäin pisteellä erotettuina ja sitten vaihdetaan riviä..? Eli jos annettais esim 5. lukua, ohjelma kirjoittas ne samalle riville ja jos mentäis yli kymmenen se vaihtaisi rivi jne..??

Heikki [11.04.2006 21:10:24]

#

Väärä alue. (mutta mod. korjasi)

VB:ssä voidaan merkkijonoja yhdistää &-operaattorilla. En ole VB:tä pitkään aikaan käyttänyt mutta

PrintLine(f, luku & ".")

pitäisi toimia. Ja jos kyseessä on QB niin luultavasti sama operaattori toimii.

Toiseen ongelmaan: muodosta ensin merkkijono jossa on ne kymmenen lukua, sitten kirjoitat sen rivinä tiedostoon. Tämän jälkeen muodostat sen merkkijonon uudestaan eri luvuilla jne.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta