Padrão de resposta esperado
O algoritmo poderia ser descrito da seguinte forma:
Em um script separado, salve-o com o nome de torre.m
function torre(n, init, temp, fin)
if n == 1
disp([init ' to ' fin])
else
torre(n-1,init, fin,temp);
torre(1,init, temp, fin);
torre(n-1,temp, init,fin);
end
Em outro arquivo (script), você pode entrar com o seguinte comando, chamando a função:
clc, clear;
num = input('Torre de Hanoi: Informe o numero de discos:\n');
fprintf('\n\n');
torre(num,'A','B','C');
fprintf('\n\n');
Esse comando retorna os seguintes valores de resultados:
A to C
A to B
C to B
A to C
B to A
B to C
A to C
Isla
3
Destrave tudo
ASSINE AGORA
TheGabiie
respondido
1
VER A RESPOSTA
Anúncio
3 pessoas acharam útil
gabrielacristinasrod
Resposta:
Padrão de resposta esperado
O algoritmo poderia ser descrito da seguinte forma:
Em um script separado, salve-o com o nome de torre.m
function torre(n, init, temp, fin)
if n == 1
disp([init ' to ' fin])
else
torre(n-1,init, fin,temp);
torre(1,init, temp, fin);
torre(n-1,temp, init,fin);
end
Em outro arquivo (script), você pode entrar com o seguinte comando, chamando a função:
clc, clear;
num = input('Torre de Hanoi: Informe o numero de discos:\n');
fprintf('\n\n');
torre(num,'A','B','C');
fprintf('\n\n');
Esse comando retorna os seguintes valores de resultados:
A to C
A to B
C to B
A to C
B to A
B to C
A to C
Padrão de resposta esperado
O algoritmo poderia ser descrito da seguinte forma:
Em um script separado, salve-o com o nome de torre.m
function torre(n, init, temp, fin)
if n == 1
disp([init ' to ' fin])
else
torre(n-1,init, fin,temp);
torre(1,init, temp, fin);
torre(n-1,temp, init,fin);
end
Em outro arquivo (script), você pode entrar com o seguinte comando, chamando a função:
clc, clear;
num = input('Torre de Hanoi: Informe o numero de discos:\n');
fprintf('\n\n');
torre(num,'A','B','C');
fprintf('\n\n');
Esse comando retorna os seguintes valores de resultados:
A to C
A to B
C to B
A to C
B to A
B to C
A to C
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar