Avatar billede dth Nybegynder
31. marts 2001 - 16:05 Der er 7 kommentarer og
1 løsning

Hvordan gør jeg??

For m = 0 to 9999

m skal altid være på fire cifre altså burde der stå:

For m = 0000 to 9999

Hvordan gør jeg det??
Avatar billede nute Nybegynder
31. marts 2001 - 16:40 #1
hmm....hvorfor skal du gjøre det ? hvorfor skal du bruke 4 nuller ?

/nute
Avatar billede dth Nybegynder
31. marts 2001 - 16:45 #2
Fordi programmet skal arbejde med 4-cifrede tal fra 0000 til 9999!!
Avatar billede nute Nybegynder
31. marts 2001 - 16:51 #3
problemet er at tall ikke fungerer på den måten...de går fra 0 - n og ikke fx 0000 - n ... 0 = 0 og ikke 0000...u c ?

en måte å komme seg rundt dette problemet på er å gjøre flg (hvis du kun skal bruke tallene til presentasjon):

for m=0 to 9999
  if( m < 10 ) then
    tall = \"000\" & m
  else if( m < 100 ) then
    tall = \"00\" & m
  else if( m < 1000 ) then
    tall = \"0\" & m
  else
    tall = m
  end if

...

kan du bruke dette til noe ?

/nute
Avatar billede dth Nybegynder
31. marts 2001 - 16:57 #4
Desværre ikke, for jeg skal arbejde videre med de 4 cifre, men er der ikke en kode som kan tvinge m til altid at være på 4 cifre, f.x. 1 = 0001??
Avatar billede nute Nybegynder
31. marts 2001 - 17:10 #5
nope....det kan man nok ikke....

/nute
Avatar billede dth Nybegynder
31. marts 2001 - 17:16 #6
Jeg har selv fundet ud af hvordan jeg skal gøre det!! Men tak alligevel!!

/Dennis
Avatar billede nute Nybegynder
31. marts 2001 - 17:19 #7
kan jeg få se hva det er ?
Avatar billede tdaugaard Nybegynder
31. marts 2001 - 19:56 #8
Det er muligt således:

For m = 0 To 9999
  strNummer = String(4 - Len(Str(m)), \"0\") & m
Next

så vil strNummer være:

0001
0002
...
0020
...
0200
...
2000

und so weiter..
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