C# :: Aufgabe #66 :: Lösung #2

3 Lösungen Lösungen öffentlich
#66

Türme von Hanoi - Lösung

Fortgeschrittener - C# von bibir - 05.09.2014 um 11:28 Uhr
Programmiere die Lösung der Türme von Hanoi.
Dabei ist es Ausreichend, die zu tätigenden Schritte textuell auszugeben
#2
1x
vote_ok
von pocki (4190 Punkte) - 07.09.2014 um 17:32 Uhr
Quellcode ausblenden C#-Code
void Main()
{
	setzeTurm(5,"Start", "Ziel", "Hilfs");
}

private static void setzeTurm(int n, string startPlatzName, string zielPlatzName, string hilfsPlatzname)
{
	if (n > 0)
	{
		setzeTurm(n-1, startPlatzName, hilfsPlatzname, zielPlatzName);
		System.Console.WriteLine(string.Format("Bewege Scheibe {0} vom {1}-Platz zum {2}-Platz.", n, startPlatzName, zielPlatzName));
		setzeTurm(n-1, hilfsPlatzname, zielPlatzName, startPlatzName);
	}
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben