Questão FC266043
Observe o algoritmo a seguir: algoritmo "CE" var M, N, K : inteiro inicio M <- 17 N <- 23 para K de 1 ate 5 faca M <- M + 1 N <- N - 1 escreva (M:3,N:3) fimpara fimalgoritmo Ao fin
Algoritmos e Lógica de Programação
IDECAN · 2021
Observe o algoritmo a seguir:
algoritmo "CE"
var
M, N, K : inteiro
inicio
M <- 17
N <- 23
para K de 1 ate 5 faca
M <- M + 1
N <- N - 1
escreva (M:3,N:3)
fimpara
fimalgoritmo
Ao final da execução, será impressa a seguinte série de números:
- 18 18 19 19 20 20 21 21 22 22.
- 18 22 19 21 20 20 21 19 22 18.
- 22 18 21 19 20 20 19 21 18 22.
- 22 22 21 21 20 20 19 19 18 18.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O algoritmo inicia com M = 17 e N = 23 e executa um laço de 1 até 5, ou seja, cinco iterações.
Em cada iteração primeiro ocorre M <- M + 1, depois N <- N - 1 e só então a instrução escreva imprime os valores atualizados.
Podemos descrever os valores na i-ésima impressão por \(M_i=17+i\) e \(N_i=23-i\), para \(i=1,\dots,5\). Substituindo obtemos os pares: (18,22), (19,21), (20,20), (21,19), (22,18).
Resultado: a sequência impressa é 18 22 19 21 20 20 21 19 22 18.
Observação: o formato :3 apenas define largura de campo; não altera estes números de dois dígitos.
Conteúdo do catálogo FC Concursos · Atualizado em