• Matéria: Informática
  • Autor: rfrancheschini
  • Perguntado 4 anos atrás

Existem situações em que o número de vezes que uma determinada instrução a ser executada em um algoritmo não precisa necessariamente ser definido. Neste caso, faz-se uso das estruturas “enquanto” e “repita... até”. A estrutura “repita... até” difere da estrutura “enquanto” apenas na obrigatoriedade de execução, de pelo menos uma vez, do bloco de comandos em seu interior.




Considere o algoritmo abaixo:



algoritmo "soma"

var

n,soma : REAL

inicio

n <-1

soma <-0

ENQUANTO n <> 0 FACA

ESCREVA ("Digite um valor: ")

LEIA (n)

soma <- soma + n

FIMENQUANTO

ESCREVA ("Soma: ", soma)

fimalgoritmo



Como ficaria o trecho do algoritmo “soma” reescrito na estrutura “repita... até”?




a.
REPITA

ESCREVA ("Digite um valor: ")

LEIA (n)

soma <- soma + n

ATE n <> 0



b.
REPITA ATE n <> 0

ESCREVA ("Digite um valor: ")

LEIA (n)

soma <- soma + n




c.
REPITA ATE n = 0

ESCREVA ("Digite um valor: ")

LEIA (n)

soma <- soma + n




d.
REPITA

ESCREVA ("Digite um valor: ")

LEIA (n)

soma <- soma + n

ATE n = 0

Respostas

respondido por: njlneves
0

Resposta:

a

Explicação:

Perguntas similares