• Matéria: Informática
  • Autor: CamilaLima3772
  • Perguntado 8 anos atrás

Considere o seguinte algoritmo: Algoritmo A0001 var res, cont, x, n: Inteiro inicio cont <- n, res <- 0, x <- 2, n <- 4 enquanto (cont>=n) faca res <- res * x cont <- cont + 1 fimEnquanto escreva(res) fimAlgoritmo Marque a seguir a única opção que corresponde ao que será exibido na tela após a execução das instruções acima. 0 2 4 8 16 16 2 4 8 8 1 0 0 0 0 0

Respostas

respondido por: bokomoko
4
Algoritmo A0001
var res, cont, x, n: Inteiro
inicio
cont <- n,
res <- 0,
x <- 2,
n <- 4
enquanto (cont>=n) faca
     res <- res * x
     cont <- cont + 1
fimEnquanto
escreva(res)
fimAlgoritmo

Detectamos
um erro nesse algoritmo. A variável cont é inicializada com o valor da variável n, que por sua vez, nao foi inicializada.

Esse algoritmo simplesmente não funciona. Provavelmente houve algum erro de digitaçao

Perguntas similares