Avatar billede madeindk Nybegynder
10. oktober 2006 - 20:28 Der er 12 kommentarer og
1 løsning

Er tallet ulige?

Hej eksperter! Hvordan finder man ud af om et tal er ulige? Altså fx. er 1, 3, 5 ulige :-)
Avatar billede softspot Forsker
10. oktober 2006 - 20:31 #1
ulige = (tal mod 2 = 1)
lige = (tal mod 2 = 0)
Avatar billede hmortensen Nybegynder
10. oktober 2006 - 20:31 #2
Mener det er sådan her i asp:
if Mod(tal, 2) == 0

Det er i hvert fald et tal modulus to uden rest, som er lige.
Avatar billede hmortensen Nybegynder
10. oktober 2006 - 20:31 #3
Ok skudt langt forbi ang. syntaks ;)
Avatar billede madeindk Nybegynder
10. oktober 2006 - 20:38 #4
softspot - hvordan kan jeg så skrive hvis jeg skal finde ud af om min variabel trCounter er et uligetal?
Avatar billede madeindk Nybegynder
10. oktober 2006 - 20:40 #5
Fandt ud af det, smid et svar :-)

Her kommer løsningen:

<%
If (trCounter mod 2 = 1) Then
' Ulige tal
Else
' Lige tal
End if
%>
Avatar billede radiohead Nybegynder
10. oktober 2006 - 20:41 #6
Dim trCounter

    trCounter = 60

    ulige = (tal mod 2 = 1)
    lige = (tal mod 2 = 0)
   
   
Response.Write lige

%>

returnere true eller false
Avatar billede softspot Forsker
10. oktober 2006 - 20:42 #7
Enten udskifte tal med trCounter fra mit første eksempel:

      ulige = (trCounter mod 2 = 1)

eller versionen direkte i en if-sætningen:

      if (trCounter mod 2 = 1) then
        ' ulige
      else
        ' lige
      end if
Avatar billede softspot Forsker
10. oktober 2006 - 20:42 #8
Vær så god :)
Avatar billede radiohead Nybegynder
10. oktober 2006 - 20:42 #9
der manglede lige nogle ting, men du fandt jo også selv ud af en bedre løsning :)
Avatar billede softspot Forsker
10. oktober 2006 - 20:44 #10
Tak for point :)
Avatar billede madeindk Nybegynder
10. oktober 2006 - 20:45 #11
Tak for hjælpen, softspot og tak for inputtet radiohead - så ved jeg det til en anden gang - i er sgu alle med til at gøre en 16 årige knægt klogere :-)
Avatar billede softspot Forsker
10. oktober 2006 - 20:52 #12
Velbekomme - det er altid rart at kunne hjælpe... :)
Avatar billede madeindk Nybegynder
10. oktober 2006 - 21:30 #13
Den mening deler vi to :-)
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