Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício “Flíper" URI (2454 - Nível 1) em Python 3 (COMENTADO) Autor: Alcides Tiago Medeiros Dantas 1º Primeiramente, deve-se declarar duas variáveis (P e R), que indicarão as posições das duas portinhas do flíper da figura 1. Passo a passo Figura 1 - Flíper Note que cada portinha (P e R) pode assumir duas possíveis posições, sendo estas representadas pelos números 0 e 1. Com isso, teremos três saídas possíveis para a bolinha preta cair, sendo elas representadas pelas letras A, B e C. 2º Note que se a portinha P estiver na posição zero (faixa vermelha na direção zero na figura do flíper), ela bloqueará a bolinha preta de passar por ali, logo a bolinha vai cair no caminho C como mostra a figura abaixo. Passo a passo 3º Caso contrário, se a portinha P estiver na posição um, note que agora dependeremos da posição da portinha R para saber onde a bolinha preta irá cair. Caso a portinha R esteja na posição um, a bolinha cairá no caminho A como mostra a figura abaixo. Passo a passo 4º Por outro lado, caso a portinha R esteja na posição zero (e a portinha P ainda na posição um), note que ela bloqueará a bolinha de cair na portinha A como antes, fazendo com que agora a bolinha caia na portinha B. Passo a passo 5º Ao final, basta mostrar na tela a informação de onde a bolinha caiu, baseado nas posições das portinhas P e R. Passo a passo Código Completo
Compartilhar