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.
for (int i = 0; i <= 100; i = i + 2)
{
Console.Write(i + " ");
}
Console.WriteLine();
Console.WriteLine("Slut på loopen.");
Console.ReadLine();
Kör programmet (F5).
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;
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
5. Viktiga ord att minnas
Loop | |
Iteration | |
Logiskt uttryck | |
Loop-variabel |
Författare: Håkan Lundberg, Cybergymnasiet