Buscar

Um ponto crucial para resolver um problema que inclua a repetição é a definição do ponto de saída de um laço. É importante ainda definir a situação...

Um ponto crucial para resolver um problema que inclua a repetição é a definição do ponto de saída de um laço. É importante ainda definir a situação desejada para a entrada no laço e o que vai ser executado em cada iteração. Analise o trecho de código a seguir:

 

Inicio

    Int: valor, fat, n;

Escreva ("Entre com um valor: ");

Leia (valor)

Se (valor < 0 ) então

Escreva ("Valor inválido!");

Senão

    fat <- 1;

n <- valor;

Enquanto (n > 1) faça

     fat <- fat * n;

     n <- n -1;

         Fimenquanto;

Escreva ("O fatorial calculado é: ", fat);

    Fimse;

Fimalgoritmo.

 

Analise as afirmativas a seguir:

 

I - Da forma como está, há um erro de sintaxe na estrutura condicional se, devendo ser valor > 0.

II - Devido a complexidade, temos a presença de uma estrutura condicional composta.

III - A variável n é uma variável contadora, que será decrementada a cada iteração.

IV - A cada iteração dentro do laço, é acumulado o resultado da multiplicação do valor pelo subseqüente.

 

É correto o que se afirma em:

a.

II, III e IV, apenas.

b.

III e IV, apenas.

c.

I, II, III e IV.

d.

I e IV, apenas.

e.

I e II, apenas.


Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra b) III e IV, apenas. Justificativa: - A afirmativa I está incorreta, pois a condição "valor < 0" está correta, pois o fatorial não é definido para números negativos. - A afirmativa II está incorreta, pois não há uma estrutura condicional composta, apenas uma estrutura condicional simples. - A afirmativa III está correta, pois a variável n é uma variável contadora que é decrementada a cada iteração. - A afirmativa IV está correta, pois a cada iteração dentro do laço, é acumulado o resultado da multiplicação do valor pelo subsequente.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image