4 svar
62 visningar
napleon 4
Postad: 11 feb 2020

slumptal

gör ett program som slumpar fram ett antal tecken på skärmen.
Prova om du kan få bokstäverna att läggas in i ett fält. (och sen skrivas ut)

postitlapp 70
Postad: 11 feb 2020

Om du ska slumpa tecken, snarare än tal, så kom ihåg att tecken egentligen är tal i botten. Sök på ASCII-tabellen.

napleon skrev:

gör ett program som slumpar fram ett antal tecken på skärmen.
Prova om du kan få bokstäverna att läggas in i ett fält. (och sen skrivas ut)

Som jag förstår uppgiften så är antal tecken godtyckligt men de måste vara bokstäver och ligga i ett fält, d v s som en medlem i en klass. Det står inte om klassmedlemmen måste vara privat (vilket den borde vara), men en publik duger och gör lösningen lite kortare. Det står inte om tecknen ska kunna vara svenska bokstäver, så ASCII duger och gör lösningen lite enklare. Om det ska kunna vara svenska bokstäver så använd förslagsvis UTF-8 istället för ASCII.

Tegelhus 97
Postad: 12 feb 2020

ASCII-metoden är nog enklast om du vill få med alla möjliga (engelska) bokstäver, eller valfri mängd andra tecken som följer på varandra i ASCII-tabellen.

Vill du slumpa från en mer bestämd mängd tecken går det dock också att lägga in alla möjliga tecken i en lista/vektor/array som du sedan slumpmässigt väljer ut från.

Lindehaven 349 – Leg. Lärare
Postad: 18 timmar sedan

napleon, har du kunnat lösa uppgiften eller behöver du fler tips?

Svara Avbryt
Close