Salve,
Algoritmos fará parte da minha vida. Tem ‘umas’ diciplinas que abordaram algoritmos e logica. Será ‘masssssssssssaaaaaaaaaaaaaa’.
ALgoritmo, 8° Andar:
(tirado do grupo Algoritmos, do Yahoo Grupos)
posicao = posicao_atual
//confere a possicao atual(andar)
se posicao maior que 8
//verifica se a posicao(atual) é maior que 8, 8° andar, se nao pula pro outro ’se’
desce = posicao - 8
//pega a posicao(atual) diminue com 8, pega a diferenca que sera o valor de ‘desce’
descendo(’desce’)
//pega a funcao(sua propria) ‘descendo()’ e aplica o atibuto ‘desce’, mais explicacao no final.
ou se posicao menor que 8
//verifica se a posicao(atual) é menor que 8, 8° andar
sobe = posicao - 8
//pega a posicao(atual) diminue com 8, pega a diferenca que sera o valor de ’sobe’
subindo(’sobe’)
//pega a funcao(sua propria) ’subindo()’ e aplica o atibuto ’sobe’, mais explicacao no final.
se posicao igual 8
//verifica se a posicao(atual) é igual que 8, 8° andar
cheguei()
//pega a funcao(sua propria) ‘cheguei()’ e motra que chegou/esta no 8° andar, mais explicacao no final.
fecha se
//aqui fecha o bloco de condições, algoritmo acaba aqui também !
Obs: As funcoes descendo(), subindo() e cheguei() são funcões que mostraram algo que irá se relacionar com cada situação.
–descendo() : pego o atibuto ‘desce’ e execultando os passos para descer até o destino(8° andar)
–subindo() : idem a descendo(), mas, fazendo o inverso, subindo.
–cheguei() : mostra um alerta avisando que chegou/esta no destino(8° andar)
obs2: Os textos após “//”(sem aspas), são os comentários.
Valeu !









Últimos Comentários