Laboration 9 – Loopar med for

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. Vad används for till ovan?

2. Vad kallas i <= 100 för?

3. Vad händer om man byter i <= 100 till 1 == 1 som logiskt uttryck?

3. Uppgifter att jobba med

1. Gör ett program med en for-loop som skriver ut talen 1 till och med 10.

2. Gör ett program som skriver ut "Hej! Nu är vi på varv x" med en for-loop. (Istället för x ska det stå 1, 2, 3 . upp till och med 50.)

3. Gör en "bombnedräknare" som börjar på 20, räknar ner till 0 och sen visas "Booooooooommm".
Extra: Lägg till en paus i loopen genom att använda:
Thread.Sleep(1000); // "Sover" i 1000 millisekunder, d.v.s. i en sekund
För att det ska fungera, lägg till högst upp, under de andra using-raderna:
using System.Threading;

bild

4. Gör en for-loop som skriver ut alla udda heltal mellan 1 och 100. (Udda tal är 1, 3, 5, . ) Tips: Öka loop-variabeln med 2 för varje varv.

5. Gör en for-loop som skriver ut alla 10-tal mellan 1 och 1000.
Alltså: 10, 20, 30, . 990, 1000

4. Bra att läsa

For - satsen

5. Viktiga ord att minnas

Loop
Iteration
Logiskt uttryck
Loop-variabel

Författare: Håkan Lundberg, Cybergymnasiet

Kommentera

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

Scroll to top