Aqui está um exemplo de algoritmo que atende aos requisitos descritos: ``` 1. Solicite as fases do sinal ao usuário (1 para verde, 2 para amarelo, 3 para vermelho). 2. Solicite a distância do cruzamento ao usuário (de 1 a 10). 3. Se a fase do sinal for igual a 1 (verde), exiba a mensagem "Pode passar". 4. Se a fase do sinal for igual a 2 (amarelo): 4.1. Se a distância for menor ou igual a 5, exiba a mensagem "Passar com cuidado". 4.2. Se a distância for maior que 5, exiba a mensagem "Parar". 5. Se a fase do sinal for igual a 3 (vermelho), exiba a mensagem "Parar". ``` Esse algoritmo solicita ao usuário as fases do sinal e a distância do cruzamento, e com base nesses valores, informa se o condutor pode avançar com o veículo ou não, de acordo com as condições estabelecidas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar