C# :: Aufgabe #66 :: Lösung #2
3 Lösungen
#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
Dabei ist es Ausreichend, die zu tätigenden Schritte textuell auszugeben
#2
von pocki (4190 Punkte)
- 07.09.2014 um 17:32 Uhr
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
Seite 1 von 0
1
