Avatar billede vbbegynder Nybegynder
16. december 2001 - 19:05 Der er 7 kommentarer

Randomize ??

Hej..

Jeg får altid gætte nummeret det sidste tal af det jeg skrev for Max....

Eks. skrive jeg Min er = 3 og Max er = 10.
så får jeg Gaet tallet eller nu loesning 11 ??
er der nogen der ved hvad der er galt med min vbkode ?

\' Laver et gæt tal mellem Min og Max.
Randomize
loesning = Int(Min * Max + 1)
Avatar billede kaffe Nybegynder
16. december 2001 - 19:31 #1
Randomize
loesning = Int(rnd* (Max - min))+ min
Avatar billede vbbegynder Nybegynder
16. december 2001 - 20:49 #2
forklare mig lige hvad du har lavet :)
Avatar billede vbbegynder Nybegynder
16. december 2001 - 20:49 #3
hvorfor + min osv::)
Avatar billede sjh Nybegynder
16. december 2001 - 23:37 #4
Private Sub Command1_Click()
Dim Max As Long, Min As Long
Randomize
  Max = 10
  Min = 3
  Me.Caption = Int((Max - Min + 1) * Rnd + Min)
End Sub
Avatar billede vbbegynder Nybegynder
17. december 2001 - 22:23 #5
sjh > synes lige din er forlang :)

Avatar billede sjh Nybegynder
17. december 2001 - 22:30 #6
den laver et tal imellem 3 og 10 (min og max)
Avatar billede kaffe Nybegynder
18. december 2001 - 15:01 #7
Rnd finder et tilfældigt tal fra 0 til en værdi du bestemmer.
Du skal have et tilfældigt tal mellem 3 og 10 (10-3=7), altså er der 8 muligheder hvis både 3 og 10 tæller med (10+1-3=8).
(Jeg glemte +1 efter max - det har sjh med).
Derefter lægges minimum til og du får et tal mellem 3 og 10.

Så kan det vist ikke forklares mere indviklet..


Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester