Atps estrutura de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 1 (250 palavras )
  • Download(s) : 0
  • Publicado : 26 de setembro de 2012
Ler documento completo
Amostra do texto
COMANDOS

1- MOVER 2 ACIMA 1
2- MOVER 4 ACIMA 3
3- MOVER 6 ACIMA 5
4- MOVER 8 ACIMA 7
5- MOVER 10 ACIMA 9
6- MOVER12 ACIMA 11
7- MOVER 14 ACIMA 13
8- MOVER 16 ACIMA 15
9- MOVER 18 ACIMA 17
10- MOVER 20 ACIMA 19
11- MOVER 22 ACIMA 2112- MOVER 24 ACIMA 23
13- EMPILHAR 3 TOPO 1
14- EMPILHAR 7 TOPO 5
15- EMPILHAR 11 TOPO 9
16- EMPILHAR 15 TOPO 13
17-EMPILHAR 19 TOPO 17
18- EMPILHAR 23 TOPO 21
19- EMPILHAR 5 TOPO 1
20- EMPILHAR 13 TOPO 9
21- EMPILHAR 21 TOPO 17

CONCLUSÃO~
O método acima descrito funciona conforme comandos decritos no desafio no qual devemos criar a funcionalidade do robô. Porém os mesmoscomandos não seriam executáveis em linguagem “C”.
O mesmo procedimento funcionaria em “C” até o comando 12. Do comando 13 ao comando 18 pararodar em linguagbem “C” serão necessários dois comandos para cada movimento do robô, pois apenas um numero pode ser movimentado por vez.
EX:1) REMOVER 3
2) EMPILHAR 3 TOPO 1
3) TOPO 4
4) REMOVER 4
5) EMPILHAR 4 TOPO 1

Estes comandos equivalem ao comando 13 doexemplo acima, e assim sucessivamente até o comando 18.

Do comando 19 ao 21 assim como no último passo serão necessários quatro comandos emlinguagem “C” para cada movimento do robô.

6) REMOVER 5
7) EMPILHAR 5 TOPO 1
8) TOPO 6
9) REMOVER
10) EMPILHAR 4 TOPO 1
tracking img