//C# Uitbreiding Herhalingsstructuren Basisstructuren van Algoritmes public class Example1 { void Main() { int value; for (; (value < 10); ) { value = (value + 1); Console.WriteLine(value); } Console.ReadLine(); } } public class Example2 { void Main() { int value; for (; (value >= 10); ) { value = (value + 1); Console.WriteLine(value); } Console.ReadLine(); } } public class Example3 { void Main() { int value; for (bool _do1 = true; _do1; _do1 = (value < 10)) { value = (value + 1); Console.WriteLine(value); } Console.ReadLine(); } } public class Example4 { void Main() { int value; for (bool _do1 = true; _do1; _do1 = (value >= 10)) { value = (value + 1); Console.WriteLine(value); } Console.ReadLine(); } } public class Example5 { void Main() { Console.WriteLine("Highest Value ?"); int highest = Console.ReadLine(); Console.WriteLine("Row :"); int value; for (bool _do1 = true; _do1; _do1 = (value >= highest)) { value = (value + 1); Console.WriteLine(value); } Console.ReadLine(); } } public class Example6 { void Main() { Console.WriteLine("Highest Value ?"); int highest = Console.ReadLine(); Console.WriteLine("Row :"); int value; for (; (value >= highest); ) { value = (value + 1); Console.WriteLine(value); } Console.ReadLine(); } } public class Example7 { void Main() { int value; for (bool _do1 = true; _do1; _do1 = (value >= 0)) { Console.Write("Enter a Value ( 0 or more ) : "); value = Console.ReadLine(); } Console.WriteLine(("Correct Entered Value : " + value)); Console.ReadLine(); } } public class Example8 { void Main() { int value; for (; (value >= 0); ) { Console.Write("Enter a Value ( 0 or more ) : "); value = Console.ReadLine(); } Console.WriteLine(("Correct Entered Value : " + value)); Console.ReadLine(); } } public class Example9 { void Main() { int value; Console.WriteLine(value); Console.ReadLine(); } } public class Example10 { void Main() { int value; Console.WriteLine(value); Console.ReadLine(); } } public class Example11 { void Main() { int value; Console.WriteLine(value); Console.ReadLine(); } } public class Example12 { void Main() { int value; Console.WriteLine(value); Console.ReadLine(); } } public class Example13 { void Main() { int countValue; int startValue = 1; int endValue = 10; int stepValue = 2; Console.WriteLine("values during iteration :"); Console.WriteLine(("count value : " + countValue)); countValue = (countValue + 1); startValue = (startValue + 1); endValue = (endValue + 1); stepValue = (stepValue + 1); Console.WriteLine("values after iteration :"); Console.WriteLine(("count value : " + countValue)); Console.WriteLine(("start value : " + startValue)); Console.WriteLine(("end value : " + endValue)); Console.WriteLine(("step value : " + stepValue)); Console.ReadLine(); } } public class Exercise1Solution { void Main() { Console.WriteLine("Value ?"); int value = Console.ReadLine(); int factorial = value; int factor = (value - 1); factorial = (factorial * factor); Console.WriteLine(((value + "! = ") + factorial)); Console.ReadLine(); } } public class Exercise2Solution { void Main() { int hours; int minutes; int seconds; string timeLabel; timeLabel = ""; if ((hours < 10)) { timeLabel = "0"; } timeLabel = ((timeLabel + hours) + "h"); if ((minutes < 10)) { timeLabel = (timeLabel + "0"); } timeLabel = ((timeLabel + minutes) + "m"); if ((seconds < 10)) { timeLabel = (timeLabel + "0"); } timeLabel = ((timeLabel + seconds) + "s"); Console.WriteLine(timeLabel); Console.ReadLine(); } } public class Exercise3Solution { void Main() { int totalSeconds; int remainingSeconds; int days; int hours; int minutes; int seconds; for (bool _do1 = true; _do1; _do1 = (totalSeconds == 0)) { Console.WriteLine("Seconds ?"); totalSeconds = Console.ReadLine(); if ((totalSeconds == 0)) { Console.WriteLine("End."); } else { if ((totalSeconds < 0)) { Console.WriteLine(("Error : " + "Only positive values are accepted !")); } else { remainingSeconds = totalSeconds; days = (remainingSeconds / 86400); remainingSeconds = (remainingSeconds - (days * 86400)); hours = (remainingSeconds / 3600); remainingSeconds = (remainingSeconds - (hours * 3600)); minutes = (remainingSeconds / 60); seconds = (remainingSeconds - (minutes * 60)); Console.WriteLine("Result :"); if ((days > 0)) { Console.WriteLine((days + " days")); } if ((hours > 0)) { Console.WriteLine((hours + " hours")); } if ((minutes > 0)) { Console.WriteLine((minutes + " minutes")); } if ((seconds > 0)) { Console.WriteLine((seconds + " seconds")); } } } } Console.ReadLine(); } } public class Exercise4Solution { void Main() { int number; int sum; number = Console.ReadLine(); for (; (number == 0); ) { Console.WriteLine("+"); sum = (sum + number); number = Console.ReadLine(); } Console.WriteLine("="); Console.WriteLine(sum); Console.ReadLine(); } } public class Exercise5Solution { void Main() { int number; int result; string operatorSymbol; result = Console.ReadLine(); operatorSymbol = Console.ReadLine(); for (; (operatorSymbol == "="); ) { number = Console.ReadLine(); if ((operatorSymbol == "+")) { result = (result + number); } else { if ((operatorSymbol == "-")) { result = (result - number); } } operatorSymbol = Console.ReadLine(); } Console.WriteLine(result); Console.ReadLine(); } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2010 - Alle rechten voorbehouden.