kostenloser Webspace werbefrei: lima-city


Zufallsausgabe @QuickBASIC

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    wasi

    wasi hat kostenlosen Webspace.

    Also, tut mir leid, dass ich euch wieder mit meinem alten QuickBASIC ausfragen muss:angel:
    Ich m?chte nur gerne wissen, ob man mit QB eine Art Zufallsausgabe schreiben kann, d.h. man gibt dem Programm z.B. mehrere S?tze/W?rter/PRINT-Aufforderungen, die das Programm dann nach Zufall ausw?hlt. Geht das? Wenn ja, wisst ihr vllt sogar wie?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. b************y

    Es giebt die M?glichkeit ?ber einen RandomizeTimer nach Zufall eine Zahl auszugeben und diese Zahl k?nnte dann bestimmen welches print gerade ausgef?hrt werden soll.

    Ist es das was du wissen wolltest? Wenn ja werde ich den Quelltext mal raussuchen.
  4. Autor dieses Themas

    wasi

    wasi hat kostenlosen Webspace.

    Also zum Beispiel wenn man im Quelltext mehrere S?tze festlegt (vllt in Variablen, keine Ahnung), und dann wird nach Zufallsgenerator ein Satz davon auf dem Bildschirm ausgegeben. Ich k?nnte mir das sol vorstellen:

    let a$ = "Heute scheint die Sonne!"
    let b$ = "Heute regnet es!"
    let c$ = "Heute schneit es!"
    let c$ = "Heut ist es eiskalt!"
    print (und dann eine Funktion, die eine der oberen Variablen auf den Bildschrim bringt)

    Ist das so ?hnlich m?glich?
    (Hoffe, es ist etwas klarer geworden!)


    Es giebt die M?glichkeit ?ber einen RandomizeTimer nach Zufall eine Zahl auszugeben und diese Zahl k?nnte dann bestimmen welches print gerade ausgef?hrt werden soll.

    Ist es das was du wissen wolltest? Wenn ja werde ich den Quelltext mal raussuchen.


    Oh, w?hrend ich meinen zwieten Post schrieb, kam butzlumbejunky mit seiner Antwort! Ja das w?re nett, wenn du den Quelltext als Beispiel f?r mich h?ttest!
    Gibt es denn noch andere M?glichkeiten? ...In etwa, wie ich sie oben beschrieben habe?
  5. b************y

    OK hab einen ?hnlichen Quelltext gefunden und versucht auf deine Idee umzuproggen:

    CLS -> Reinigt den Bildschirm
    PRINT "Ds Wetter Heute:" -> is klar
    RANDOMIZE TIMER -> Leitet den Generator ein
    a=4 -> bestimt die anzahl der M?glichkeiten
    DIM b$(a)
    FOR c = 1 TO a
    b$(1) ="Sonnig" -> array der wetterlagen
    b$(2) ="Regnerisch"
    b$(3) ="Nass"
    b$(4) ="Hei?"
    NEXT c
    d = INT(rnd * a) + 1
    PRINT "Heute ist es: "; b$(d) -> ausgabe

    Ich denke das ist genau das was du m?chtest und ich hab es getestet es geht. Einfach die Kommentare nach den -> entfernen.

    @ttobsen
    du hattest mal wieder recht das Probem l?sst sich l?sen auch wenn nicht von dir :]
  6. Autor dieses Themas

    wasi

    wasi hat kostenlosen Webspace.

    Danke hat gefunzt, ich kann es auch so einsetzen, wie ich es mir gedacht habe!
    Super! ...es gibt doch noch Leute hier, die QuickBASIC beherrschen...:cool:
  7. b************y



    wasi schrieb:
    Super! ...es gibt doch noch Leute hier, die QuickBASIC beherrschen...:cool:


    Kannst dich gerne an mich wender wnn du wieder ein Problem hast, sp?testens mein Nachbar wei? bescheit der hat n?hmlich ca 40 Rechner auf denen Dos ist und mit jedem Programmiert er ne Stunde Qbasic am tag^^

    Der schafft es sogar die Arbeistsumgebung von Qbasic mit Qbasic selbst zu hacken :biggrin:
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!