Considere o seguinte algoritmo:
Algoritmo AV5
Variáveis
numero, p, i : Inteiro
Início
p = 0
i = 0
numero = 5
ENQUANTO numero > 0 FAÇA
SE numero % 2 == 0 ENTÃO
p++
SENÃO
I++
FIM_SE
numero--
FIM_ENQUANTO
Fim
Sabendo que a expressão “x % y” retorna o resto da divisão de x por y, indique o item que aponta os valores finais corretos para as variáveis numero, p e i.
a) 0, 2 e 3
b) 0 ,0 e 0
c) 0, 3 e 3
d) 1, 2 e 3
Soluções para a tarefa
Respondido por
2
A tarefa é sobre algoritmos
- O que é um algoritmo?
É uma "receita" para executar uma tarefa ou resolver um problema. Ou seja, é uma sequência de passos a ser seguida para conseguir atingir um objetivo. Em programação é uma sequência de comandos agrupados de forma a se resolver um problema qualquer.
- Analisando o código
A imagem anexa mostra o código identado para melhor visualização e melhor identificação dos comandos.
A cada passagem pela estrutura de repetição ENQUANTO (linhas 11 a 19), são realizados 5 passos:
- É feito o teste se o número é maior que zero e, se não for, termina a repetição
- É feito o teste se o número é par (numero % 2 == 0)
- Se for, incrementa-se a variável p (pares) e, se não for, incrementa-se a variável i (ímpares)
- Decrementa-se o número
- Volta-se ao passo 1 para testar o novo número
A tabela abaixo mostra os valores das variáveis ao longo da execução do algoritmo:
- Conclusão
Portanto, a alternativa correta é a letra a.
- Para saber mais
https://brainly.com.br/tarefa/27207257
Anexos:
Perguntas interessantes
Inglês,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
11 meses atrás
História,
11 meses atrás
História,
1 ano atrás
Biologia,
1 ano atrás