Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Funktiot vs. Subit

Dj Wolf [24.06.2002 19:08:45]

#

Onko funktioista erikoisemmin mitään hyötyä? Eikö ole aivan sama käyttää subeja? Ja miten ihmeessä voi ylipäätään hyödyntää kunnolla näitä funktioita?

Antti Laaksonen [24.06.2002 19:27:05]

#

Funktiot voivat palauttaa arvon, toisin kuin subit, esim:

FUNCTION KerroKahdella(luku as integer)
  KerroKahdella=luku*2
END FUNCTION

PRINT KerroKahdella(5) 'tulostaa 10

Dj Wolf [24.06.2002 22:12:08]

#

No jaa... Mutta oliko tuosta nyt sen kummemmin hyötyä ;)?

tomaattigeeni [25.06.2002 01:00:31]

#

voihan noita ite soveltaa tarpeiden mukaan. Selventää koodia kyllä paljon varsinki pitemmissä ohjelmissa.

Dj Wolf [25.06.2002 09:44:49]

#

Niinpäs olikin, teinkin juuri noppa -funktion jolle pitää vain kertoa kuinka monta sivua nopassa on ja sitten se arpoo numeron sen sivujen mukaan. Ja tässä koodi:
RANDOMIZE TIMER

FUNCTION Noppa (sivut AS SINGLE)
Noppa=INT(RND*sivut+1)
END FUNCTION

Vastaus

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

Tietoa sivustosta