Avatar billede raune Nybegynder
15. maj 2000 - 11:37 Der er 6 kommentarer og
1 løsning

hjælp

jeg er ved at lave et lotto program i asic (et basic ligende sprog) men hvordan for jeg det til ikke at bruge de samme tal to gange i samme række
Avatar billede design Nybegynder
15. maj 2000 - 13:23 #1
Ved at notere de tal op der allerede er trukket, og så sammenligne med dem når du trækker et nyt.
Avatar billede tigerdyr Nybegynder
15. maj 2000 - 13:26 #2
Hmm, en omvej til at løse det problem, er at gemme de "udtrukkede" tal i et array og for hvert tal tjekke at dit nye random ikke allerede findes i arrayet...
Avatar billede design Nybegynder
15. maj 2000 - 13:49 #3
Var det ikke det jeg lige skrev?
Avatar billede tigerdyr Nybegynder
15. maj 2000 - 14:12 #4
Jo, jeg var bare for længe om at sende det, dit indlæg manglede da jeg gik i gang, sad bare og ledte efter et godt eksempel på det imellem tiden (som jeg ikke fandt)
Avatar billede raune Nybegynder
16. maj 2000 - 07:59 #5
det ved jeg men hvordan kan i ikke komme med et eksempel
Avatar billede tigerdyr Nybegynder
16. maj 2000 - 11:45 #6
Hvor fanden blev mit svar nu af ??
Avatar billede tigerdyr Nybegynder
16. maj 2000 - 11:46 #7
Typisk...

Nå jeg gætter på (min hjerne fungerer ikke så godt i heden *G*):

For (I:0;i<8;i++)
  Array[i] = Randomnum
  For (j:0;j<i;j++)
    If Array[i]== Array[j]
      Kald funktionen igen (rekursivt)
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