6236 Programmering I Agenda/Do While

From Teknologisk videncenter
Jump to: navigation, search

Med Do While loop kan du få koden gentager så længe en bestemt betingelse er opfyldt. I dette tilfælde vil koden lægge 1 til a så længe a er mindre end 5.

Int32 a = 0;
do
{
	a = a + 1;
	System.Console.WriteLine("a = " + a);
} while (a < 5);
System.Console.ReadKey();
 

a = 1
a = 2
a = 3
a = 4
a = 5


Benærk at koden vil køre første gang også selv om a allerede er stører end 5.

Det kan vi ændre ved istedet at gøres således. Eksemplet her vil ikke kører hvis vi starter med at sætte a til 5.

Int32 a = 0;
while (a < 5)
{
	a = a + 1;
	System.Console.WriteLine("a = " + a);
}
System.Console.ReadKey();