Considere o algoritmo na forma de pseudocódigo abaixo: algoritmo 'semnome' var r:real n, aux:inteiro inicio repita leia

Considere o algoritmo na forma de pseudocódigo abaixo: algoritmo "semnome"
var
r:real
n, aux:inteiro
inicio
repita
leia (n)
ate (n > 1)
r <- 1.0
para aux de 2 ate n passo 1 faca
r <- r + 1.0 / aux
fimpara
escreva(r)
fimalgoritmo

Selecione a alternativa que indica o que faz o algoritmo apresentado.
11 *
a. utiliza a condição "ate" incorretamente, pois ela deve vir antes da instrução leia.
b. resolve corretamente r = 1 + 1/2 + 1/3 + 1/4 +...+ 1/n, para n maior do que 1.
c. exibirá o valor 3.083 se for lido o valor 4 para n.
d. gerará um erro de buffer overflow para valores de n maiores do que 10.
e. tenta resolver a equação r = 1 + 1/2 + 1/4 +...+ 1/n, mas ocorrerá um erro se n for ímpar.

1 Resposta

  • Paulricar

    11- c) 8 metros

    Explicação passo-a-passo:

    nao sou muito boa em matemática mais vou tentar lhe ajuda nessas outras questões tá

Clique aqui para adicionar a sua resposta.