//Visual Basic 2010 Recursie Procedures en Functies public class Exercise3Solution { void Main() { this.PlaceSteps(2); Console.WriteLine(); this.PlaceSteps(10); Console.WriteLine(); this.PlaceSteps(11); Console.ReadLine(); } void PlaceSteps(int distance) { int stepDistance; if ((distance == 1)) { stepDistance = 1; Console.WriteLine(stepDistance); } else { if ((distance >= 3)) { stepDistance = 3; } Console.WriteLine(stepDistance); this.PlaceSteps((distance - stepDistance)); } } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2011 - Alle rechten voorbehouden.