Forum: Slumpa tal?

Forum huvudsida -> Programmering -> Slumpa tal?

Sidor: 1

Till botten

Sparrow 09:46 - 19:e Oktober 2005 | Post #1
Medlem
Inlägg: 10


Skicka PM
Nu kanske ni tror att jag är lite efter som vill ha svar om att slumpa tal. Eftersom det finns en mycket bra guide till det. Men nu är det inte bara att jag vill slumpa ett tal.

jag vill också att den ska slumpa bokstäver med. Så att det blir lite av en matrix kod. Fast lite anorlunda byggd.

Så om det är någon som har några svar på dessa frågor så skulle jag bli mycket glad.




Sparrow

-------------------------
Ingen signatur!



ozamosi 10:21 - 19:e Oktober 2005 | Post #2
Administratör
Inlägg: 1129


Skicka PM
Tja... Testa att kolla på http://www.lookuptables.com/

Vill du att tecknena ska rulla över skärmen vore det kanske ide att ta med fler tecken än bara bokstäver och siffror? Då skulle du ju t ex kunna slumpa ett tal mellan 33 och 126, och skriva ut det som en char.

Annars får du slumpa ett tal, kolla om det är större än 9, och i så fall får du konvertera värdet till ett char-värde, och lägga till 55 till värdet

-------------------------
Ljusblå



Burglar 23:11 - 19:e Oktober 2005 | Post #3
Medlem
Inlägg: 59


Skicka PM
Som tillägg till ozamosi:s svar: Om du slumpar fram tal upp till 287 får du även en rackarns massa konstiga tecken (som ju kan vara coolt om det ska bli en matrix-thingey).
kör detta programmet så får du fram samtliga tecken samt dess ASCII nummer

int main()
{
int k=0;
for (int i = 33; i < 287; i++)
{
++k;
cout << setw(6) << i << " = " << (char)i << setw(3) ;
if(k%6==0)
cout << endl;
}
getch();
return 0;
}


-------------------------
,,hh signatur! jag är skeptisk!

Senast redigerad 16:22 - 20:e Oktober 2005


Sidor: 1

Forum huvudsida -> Programmering -> Slumpa tal?
Atom feed

Du får inte posta i den här tråden | Till toppen