Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Tietgen Skolen Syntaks: while ( betingelse for loop ) statement; Eksempel: int tal = 0; while ( tal/3 != 4 ) { System.Console.WriteLine(tal); tal = tal.

Lignende præsentationer


Præsentationer af emnet: "Tietgen Skolen Syntaks: while ( betingelse for loop ) statement; Eksempel: int tal = 0; while ( tal/3 != 4 ) { System.Console.WriteLine(tal); tal = tal."— Præsentationens transcript:

1 Tietgen Skolen Syntaks: while ( betingelse for loop ) statement; Eksempel: int tal = 0; while ( tal/3 != 4 ) { System.Console.WriteLine(tal); tal = tal + 2; } Eksempel: string text = ””; while ( text != ”stop” ) { System.Console.WriteLine(text); text = System.Console.ReadLine(); } while-loop

2 Tietgen Skolen Syntaks: for (initiering, betingelse for loop, optælling ) statement; Eksempel: for ( int tal=0; tal <= 10, ++tal ) { System.Console.WriteLine(tal); //0 1 2 …. 9 10 } Eksempel: for ( int tal=10; tal >= 0, --tal ) { System.Console.WriteLine(tal); // 10 9.. 1 0 } for-loop

3 Tietgen Skolen private System.Collections.ArrayList varesamling; // Find alle varer der indeholder en angivet betegnelse public ArrayList GetVarerMedBetegnelse(string søgeBetegnelse) { ArrayList valgteVarer = new ArrayList(); // fjern blanke for og bag og konverter til lowercase string søgeVærdi = søgeBetegnelse.Trim().ToLower(); foreach (Vare enVare in this.varesamling) { // hent varens betegnelse i lowercase uden blanke for og bag string varensBetegnelse = enVare.Betegnelse.Trim().ToLower(); // test om søgeVærdi indgår i varens betegnelse // IndexOf angiver positionen if (varensBetegnelse.IndexOf(søgeVærdi)>=0) { valgteVarer.Add(enVare); } return valgteVarer; } Eksempel med foreach-loop

4 Tietgen Skolen private System.Collections.ArrayList varesamling; // eksempel på gennemløb med while-loop og index public ArrayList GetAllVarerUnderMinimum_WhileLoop() { ArrayList valgteVarer = new ArrayList(); int index = 0; while (index < this.varesamling.Count) { Vare enVare = (Vare)this.varesamling[index]; if (enVare.AntalPåLager < enVare.MinimumAntal) { valgteVarer.Add(enVare); } ++index; // optæl til næste index } return valgteVarer; } Eksempel med while-loop og index

5 Tietgen Skolen private System.Collections.ArrayList varesamling; // eksempel på gennemløb med for-loop og index public ArrayList GetAllVarerUnderMinimum_ForLoop() { ArrayList valgteVarer = new ArrayList(); for (int index = 0; index < this.varesamling.Count; ++index ) { Vare enVare = (Vare)this.varesamling[index]; if (enVare.AntalPåLager < enVare.MinimumAntal) { valgteVarer.Add(enVare); } return valgteVarer; } Eksempel med for-loop og index


Download ppt "Tietgen Skolen Syntaks: while ( betingelse for loop ) statement; Eksempel: int tal = 0; while ( tal/3 != 4 ) { System.Console.WriteLine(tal); tal = tal."

Lignende præsentationer


Annoncer fra Google