Hy
Wie kann ich mit QBasic machen das wenn ich auf die eingabetaste drücke,ein Text per zufall einer von zb.10 verschiedenen Texten ausgegeben wird.Aber bitte nicht so komplizier erklären. Bin noch anfänger.
Wie kann ich mit QBasic machen das wenn ich auf die eingabetaste drücke,ein Text per zufall einer von zb.10 verschiedenen Texten ausgegeben wird.Aber bitte nicht so komplizier erklären. Bin noch anfänger.
Ich kann kein QBASIC, aber dort gibt es sicher Arrays/Felder:
text$[1] = "...."
text$[2] = "...."
text$[3] = "...."
Und dann braucht man eine Zufallsfunktion, die heißt meistens Rand oder Random. Das wäre ungefähr so:
Print text$[ Rand(1,10) ]
text$[1] = "...."
text$[2] = "...."
text$[3] = "...."
Und dann braucht man eine Zufallsfunktion, die heißt meistens Rand oder Random. Das wäre ungefähr so:
Print text$[ Rand(1,10) ]
text$[1] = "Hallo"
text$[2] = "Guten Tag"
text$[3] = "Bis Später"
Print text$[ Rand(1,2,3) ]
Für die Wörter in "" kannst du natürlch auch was anderes reinschreiben.
text$[2] = "Guten Tag"
text$[3] = "Bis Später"
Print text$[ Rand(1,2,3) ]
Für die Wörter in "" kannst du natürlch auch was anderes reinschreiben.
du musst einfach in strings/buchstabenvariablen, meisst mit $ gekennzeichnet, irgendwelche wörter oder sätze einfügen und dann kannste eine variable benutzen, in der per zufallsgenerator , meist rand(von, bis), eine zahl gelöst wird, dann bestimmst du welche zahl zu welchem wort gehört und lässt dies dann ausgeben, zB. (ist für fast alle basics)
wort1$="Meine Name ist $tankY" ;Die Wörter/Sätze
wort2$="Ich progge gerne."
auswahl=Rand(1,2);Zufallsgenerator
if auswahl=1 then;Checkt ob satz1/2 ausgegeben wird
print wort1$
elseif auswahl=1 then
print wort2$
endif
wort1$="Meine Name ist $tankY" ;Die Wörter/Sätze
wort2$="Ich progge gerne."
auswahl=Rand(1,2);Zufallsgenerator
if auswahl=1 then;Checkt ob satz1/2 ausgegeben wird
print wort1$
elseif auswahl=1 then
print wort2$
endif
Logge dich ein um einen Beitrag zu schreiben.