quinta-feira, 25 de setembro de 2008

Exercícios de lógica de programação

Os seguintes exercícios podem ser resolvidos em forma de algoritmos, diagramas de bloco ou programações baseadas no Robolab ou FunSoftware.


01. Escrever um programa em que o robô ande para frente até encontrar uma linha preta (luz <= 38), parando em seguida.

02. Escrever um programa em que o robô ande para frente até encontrar a segunda linha preta e pare.

03. Escrever um programa em que o robô ande para frente até que o sensor de toque seja pressionado uma vez.

04. Escrever um programa em que o robô ande para frente até que o sensor de toque seja pressionado duas vezes.

05. Escrever um programa em que o robô ande para frente enquanto o sensor de toque não estiver pressionado. Quando o sensor de toque for pressionado, o robô deve parar e acender uma luz.

06. Escrever um programa em que o robô ande para frente até encontrar uma linha. Se a linha for azul, o robô deve girar à esquerda por 0,5 segundo e andar para frente por mais 10 segundos e parar. Se a linha for amarela, o robô deve girar para a direita por 0,5 segundo e andar para frente por mais 5 segundos e parar.

07. Escrever um programa que conte quantas vezes o sensor de toque foi pressionado em um intervalo de 10 segundos. No final do tempo, o robô deve emitir uma quantidade de sons igual ao número de vezes que o sensor de toque foi pressionado.

Download de resoluções possíveis no Robolab:

http://rapidshare.com/files/148265496/Solu__es_poss_veis_para_os_exerc_cios_propostos.doc.html

Um comentário:

Guilherme disse...

Paulo, tenha vergonha essa última.....