5 svar
344 visningar
napleon 10 – Fd. Medlem
Postad: 11 feb 2020 20:02

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 66
Postad: 11 feb 2020 20:07

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

Lindehaven 820 – Lärare
Postad: 12 feb 2020 10:27
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 227
Postad: 12 feb 2020 12:55

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 820 – Lärare
Postad: 19 feb 2020 09:53

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

napleon 10 – Fd. Medlem
Postad: 24 feb 2020 09:42
Lindehaven skrev:

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

jag har inte än hittat  ett bra lösning

Svara
Close