Laboration 7 – Slumptal

1. Programkod att testköra

Skapa ett nytt projekt för varje labb du gör! Använd gärna "Labb x - labbnamn" som projektnamn så är det sen lätt att hitta.

Skriv in följande kod i kodblocket för Main-metoden.

Kör programmet (F5).

Dags att söka TE4!

Ansökningen är igång!
25 april till 15 maj!
ansök via skanegy.se

Öppet hus/info-möte den 8:e maj kl. 17-18 hos NTI Lund, Sankt Lars park!

Är du intresserad av programmering, t.ex. spelutveckling, appar eller webbserverprogrammering?
Går du på Teknikprogrammet på gymnasiet och läser Programmering 1? (eller har gått och är max 22 år)

Till höst startar jag ett nytt 4:e tekniskt år tillsammans med NTI i Lund för dig som vill bli Gymnasieingenjör. Målet är att du efter 4:e året kommer ut i arbete inom mjukvaruutveckling!

/MVH
Jonas Nilsson
skapare csharpskolan.se

2. Frågor att fundera på

1. Hur slumpar man ett tal i C#?

2. Vad anger 1 och 11 i randomObjekt.Next(1, 11) ?

3. Vad kallas 1 och 11 i randomObjekt.Next(1, 11) ?

4. Vad kallas Next för?

5. Varför finns en variabel framför anropet till Next?

6. Vad är skillnaden på = och == i C#? Vad kallas de tecknen?

3. Uppgifter att jobba med

1. Gör ett program som skriver ut 5 slumpade heltal mellan 1 och 100.
OBS: Skapa ETT randomObjekt och anropa Next-funktionen 5 gånger.

Anropa sen WriteLine-funktionen för att skriva ut de 5 slumptal-variablerna.

2. Gör ett program som slumpar två heltal mellan 1 och 6.
Om talen är lika ska det visas: "Ett par i ... !", annars "Talen är 3 och 6".

3. Gör ett program som slumpar två heltal mellan 1 och 10.
Om talen är lika ska det visas: ”Båda slumptalen blev …”
Om slumptal1 och större än slumptal2, ska visas t.ex. ”8 är större än 3”
Om slumptal1 och mindre än slumptal2, ska visas t.ex. ”8 är mindre än 9”

4. Bra att läsa

Slump

5. Viktiga ord att minnas

Argument
Anrop
Kodblock
Klass
Metod, Returvärde
Logiskt uttryck

Författare: Håkan Lundberg, Cybergymnasiet

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Scroll to top