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
2102098

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.