Indholdsfortegnelse
For-løkken
Nedenfor finder du 4 øvelser som vil hjælpe dig med at øve dig i brugen af for-løkker i C#. Hver øvelse inkluderer et forventet output, så du kan sammenligne dit resultat med.
- Simpel tæller
Skriv et program, der udskriver tallene fra 1 til 10 på konsollen.
Forventet output:
1 2 3 4 5 6 7 8 9 10
- Tæl ned
Skriv et program, der tæller ned fra 10 til 1 og udskriver tallene på konsollen.
Forventet output:
10 9 8 7 6 5 4 3 2 1
- 7-tabellen
Skriv et program, der udskriver den lille 7 tabel i konsollen.
Forventet output:
7 14 21 28 35 42 49 56 63 70
Ekstra
Du skal nu ændre dit program så den kan skrive en valgfri lille-tabel ud.
- Sum af tal
Skriv et program, der beregner summen af alle tal fra 1 til 100 og udskriver resultatet.
Forventet output:
Summen af tallene fra 1 til 100 er: 5050
Ekstra
Ændre dit program således at brugeren kan ændre start og slut værdi for løkken. (fx. så brugeren kan få summen af tallene fra 7 til 421.)
- Sum af indtastede tal
Skriv et program, der fortsætter med at bede brugeren om at indtaste positive heltal og beregner summen af disse tal.
Programmet skal afsluttes, når brugeren indtaster et negativt tal, og det skal derefter udskrive den samlede sum af de positive tal.
(obs: skal løses med en do-while løkke)
Forventet output:
Indtast et positivt tal (eller et negativt tal for at afslutte): 10 Indtast et positivt tal (eller et negativt tal for at afslutte): 20 Indtast et positivt tal (eller et negativt tal for at afslutte): 30 Indtast et positivt tal (eller et negativt tal for at afslutte): -5 Den samlede sum af de positive tal er: 60
- Multiplikationstabel
Skriv et program, der udskriver multiplikationstabellen for tallene 1 til 10.
Tip: Du skal nu bruge en løkke, inden i en løkke.
Forventet output:
1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 7 14 21 28 35 42 49 56 63 70 8 16 24 32 40 48 56 64 72 80 9 18 27 36 45 54 63 72 81 90 10 20 30 40 50 60 70 80 90 100
