Witam mam do zrobienia wieże hanoi napisalem kod w php działa poprawieni natomiast nie mam zielonego pojecia jak zrobic schemat blokowy. W zwiazku z tym mam pytanie do was:
Czy jest ktoś wstanie zrobic schemat blokowy dla poniższego kodu ewentualnie dowolnego z wieży Hanoi..
Kod
<?php
function hanoi($nrd, $w1, $w2){
while ($nrd!=1){
hanoi($nrd - 1, $w1, 6- $w1-$w2 );
echo(" Przesun dysk nr. ".$nrd." z wieży nr " .$w1. " na wieżę nr ".$w2. "
");
$nrd=$nrd - 1; //co krok
$w1=6-$w1-$w2;
}
echo (" Przesun dysk nr..1 z wieży nr " .$w1. " na wieżę nr ".$w2. "
");
}
hanoi(3,1,3); //wywołanie funkcji
?>
function hanoi($nrd, $w1, $w2){
while ($nrd!=1){
hanoi($nrd - 1, $w1, 6- $w1-$w2 );
echo(" Przesun dysk nr. ".$nrd." z wieży nr " .$w1. " na wieżę nr ".$w2. "
");
$nrd=$nrd - 1; //co krok
$w1=6-$w1-$w2;
}
echo (" Przesun dysk nr..1 z wieży nr " .$w1. " na wieżę nr ".$w2. "
");
}
hanoi(3,1,3); //wywołanie funkcji
?>