Imagine que , com base na sintaxe do Portugol Studio, você precisa escrever um algoritmo que receba uma sequência de números e, para cada número informado, diga se ele é par ou ímpar. A sequência se encerra quando o usuário digitar 0. Considerando que é necessário utilizar uma estrutura repetitiva com pré-teste, qual das alternativas a seguir ajuda a resolver o problema proposto?
enquanto (num>0) {
se (num%2!=0)
{ escreva("Este número é par!\n") }
senao
{ escreva("Este número é ímpar!\n") }
escreva("Informe um número qualquer: ")
leia(num)
}
enquanto (num==0) {
se (num/2==0)
{ escreva("Este número é par!\n") }
senao
{ escreva("Este número é ímpar!\n") }
escreva("Informe um número qualquer: ")
leia(num)
}
faca {
se (num%2!=0)
{ escreva("Este número é par!\n") }
senao
{ escreva("Este número é ímpar!\n") }
escreva("Informe um número qualquer: ")
leia(num)
} enquanto (num>0)
enquanto (num!=0) {
se (num%2==0)
{ escreva("Este número é par!\n") }
senao
{ escreva("Este número é ímpar!\n") }
escreva("Informe um número qualquer: ")
leia(num)
}
faca {
se (num%2==0)
{ escreva("Este número é par!\n") }
senao
{ escreva("Este número é ímpar!\n") }
escreva("Informe um número qualquer: ")
leia(num)
} enquanto (num!=0)
Soluções para a tarefa
Respondido por
4
Resposta:
enquanto (num!=0) {
se (num%2==0)
{ escreva("Este número é par!\n") }
senao
{ escreva("Este número é ímpar!\n") }
escreva("Informe um número qualquer: ")
leia(num)
}
Explicação:
Perguntas interessantes