V C# a dalších programovacích jazycích máme cykly. Jedná se o opakování kódu po námi určenou dobu. Následující příklad ukazuje, jak můžeme vypsat všechna čísla od 10.
int i = 1;
while (i <= 10)
{
Console.WriteLine(i);
i++;
}
Console.ReadLine();
Na začátku kódu si určíme proměnnout, v našem případě i, ze kterého začneme.
V tomto kódu můžeme vidět použití while. V kulaté závorce vydíme podmínku, do kdy se bude cyklus vykonávat.
V tomto případě bude běžet, dokud je i menší nebo rovno 10. "Menší nebo rovno"
zapisujeme jako <=. Ve špičaté závorce vidíme kód, co se bude vykonávat stále dokola dokud
cyklus běží. V našem případě se nám vypíše proměnná i a po té se o jedno zvětší pomocí
i++.
Nyní se inspirujte kódem výše a napište kód, který vypíše čísla od 1 do 32.
Upravte program tak, aby ukázal čísla od 16 do 64.
Upravte kód tak, aby se vypsali pouze sudá čísla od 0 včetně do 100.
Udělejte program, kde uživatel napíše rozsah čísel a program mu vypíše všechna čísla mezi těmito dvoumi čísly. Například, pokud uživatel napíše čísla 3 a 7, výstup programu bude: 3 4 5 6 7