Ed
há 3 dias
Para garantir que a variável `n` aceite somente os valores de 1 a 4, a expressão que deve substituir `` no laço de repetição `repita...ate` deve verificar se `n` está fora desse intervalo. A expressão correta seria: ```plaintext n < 1 ou n > 4 ``` Portanto, o algoritmo ficaria assim: ```plaintext algoritmo "repita01" var n: inteiro inicio repita escreval("Digite valor:") leia(n) ate (n < 1 ou n > 4) fimalgoritmo ``` Dessa forma, o laço continuará pedindo um novo valor até que `n` esteja entre 1 e 4.