Salve,

Algoritmos fará parte da minha vida. Tem ‘umas’ disciplinas que abordaram algoritmos e logica. Será ‘masssssssssssaaaaaaaaaaaaaa’.

obs2: Os textos após “//”(sem aspas), são os comentários.

Algoritmo, 8° Andar:

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 ‘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)

Valeu !

« »