NemProgrammering.dk logo
3 måneders gratis webhotel til alle NemProgrammering.dk brugere! Få din UnoEuro Rabatkode her
UnoEuro rabatkode

If-else statements i C# (kontrolstruktur)

C# kursus | Gratis danske videoguides
WordPress hjemmeside hjælp

Information om denne video

Af Jeppe Borggaard Jørgensen

Se hvordan andre har løst opgaverne til denne serie og del dine egne løsningsforslag her: Løsningsforslag til C# serien

Denne video vil handle om kontrolstruktur i C#. Vi skal blandt andet arbejde med et såkaldt if-else statement, som kan anvendes til at udføre forskellige kodestykker alt efter om et udtryk er sandt eller falsk.

Øvelser:
1 - Lav 2 int variabler (x og y) og tildel dem henholdsvist værdierne 42 og 64. Lav en if-sætning, der tjekker om summen af x og y er større end 100 (du kan lave det aritmetiske udtryk direkte i din if-sætning eller du kan lave en ny result variabel - prøv med begge løsninger!). Er summen større end 100, udskriver du: "Summen er større end 100!". Hvis ikke, så udskriver du: "Summen er mindre end 100"
2 - Lav en int variabel kaldet "dice". Tildel den en værdi mellem 1-6 inklusiv. Lav en if-else block, der tjekker hvad dice er. Er dice for eksempel 1, udskriver du "Ener". Er den 3, udskriver du "Treer". Gør dette for alle værdier fra 1-6 inklusiv. Er dice ikke i intervallet [1;6], så udskriver du: "Magisk terning?!". *Hint: Det bliver en rimelig lang if - else if - else if, så bliv ikke bange for synet. Hold tungen lige i munden!

Video tags:

Denne video relaterer til emner såsom: C# kursus, C# tutorial, C# vejledning, C# for begyndere, lav dit eget computer-program, introduktion, kursus for begyndere og if-else statements i C# (kontrolstruktur)

Spørgsmål og kommentarer

Har du spørgsmål eller kommentarer? Så skriv herunder! Alternativt kan du kontakte os på vores forum, hvor en masse hjælpsomme personer sidder klar ved tasterne.

Url´er bliver automatisk omdannet til links (nofollow).

kommentar på NemProgrammering.dk - lav din egen hjemmeside
Martin Cichos    17-01-2019

Det gik faktisk først op for mig at man kunne undlade at bruge {} efter ca. 1 time med fejl på fejl i den 2. øvelse. Ved ikke om det er meningen at det skulle forstås sådan her? int dice = 0; if (dice == 1) Console.WriteLine("Du har slået en ener!"); else if (dice == 2) Console.WriteLine("Du har slået en toer!"); else if (dice == 3) Console.WriteLine("Du har slået en treer!"); else if (dice == 4) Console.WriteLine("Du har slået en fier!"); else if (dice == 5) Console.WriteLine("Du har slået en femmer!"); else if (dice == 6) Console.WriteLine("Du har slået en sekser!"); else Console.WriteLine("prøv en normal terning!"); Kunne godt bruge lidt flere øvelser med brackets, if, if else og else for at forstå det bedre


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Amer    30-12-2018

Har forstået det :)


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Amer    30-12-2018

Er nået til denne video. Fantastiske videoer! Endelig noget jeg forstår! er spændt på de kommende Bare et lille bemærkning, i videoen if-else statements ved 2.43 siger underviseren at curly brackets kan bruges men også kan undlades hvis kun en linje skal udføres. Jeg forstår. Men længere inde i videoen vises eksempler med if else og if else if, uden disse brackets. Som jeg forstår det så er der flere linjer der skal udføres så skal de være der. Har jeg forstået det rigtigt?


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Thomas    25-02-2018

Jeg er enig med Mette i alt hun siger. NemProgrammering.DK er helt fantastisk til at hjælpe én i gang med et nyt programmeringssprog 😁


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Mette    25-09-2017

Elsker disse C# videoer ! Det rolige tempo og den jyske accent får én til at slappe helt af, tage koden et overkommeligt skridt ad gangen. Er stået af både Pearson og Microsoft - det her kan jeg sgu forstå ! Tak.


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Jon    24-09-2015

hvorfor får jeg ikke dette til at lykkes :-( ved at blive vandvittig!!!