Udfordring: Lige eller Ulige
Opgave
Swipe to start coding
Skriv et program, der kontrollerer, om værdien i variablen num
er lige eller ulige.
Et tal er lige, hvis det er fuldt ud deleligt med 2
. Dette kan nemt kontrolleres ved hjælp af rest-operatoren (%
).
For eksempel:
13 % 2
giver1
, hvilket betyder, at det ikke er fuldt ud deleligt med to, og derfor er det et ulige tal.14 % 2
giver0
, hvilket betyder, at det er fuldt ud deleligt med to, og derfor er det et lige tal.
Vi kan bruge denne egenskab til nemt at skelne mellem lige og ulige tal.
Skriv koden til at
- Vise teksten
"The number is even"
, hvisnum
er lige. - Vise teksten
The number is odd"
, hvisnum
er ulige.
Til dette skal du skrive to forskellige if
-sætninger.
Overvej, hvilken slags boolesk udtryk du kan skrive for at kontrollere, om et tal er lige eller ulige.
Løsning
Var alt klart?
Tak for dine kommentarer!