PHP :: Aufgabe #53
2 Lösungen

Türme von Hanoi - Lösung
Fortgeschrittener - PHP
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
Lösungen:

function setzeTurm($n, $start, $ziel, $hilf) { if ($n>0) { setzeTurm($n-1,$start,$hilf,$ziel); echo ("Bewege Scheibe $n vom $start-Platz zum $ziel-Platz.<br>"); setzeTurm($n-1, $hilf, $ziel, $start); } } setzeTurm(3,'Start', 'Ziel', 'Hilfs');

<?php function setzeTurm($n, $start, $ziel, $hilf){ if($n > 0){ setzeTurm($n-1, $start, $hilf, $ziel); echo 'Bewege Scheibe '.$n.' vom '.$start.'-Platz zum '.$ziel.'-Platz.<br />'; setzeTurm($n-1, $hilf, $ziel, $start); } } setzeTurm(3, 'Start', 'Ziel', 'Hilfs'); ?>