Considere:Dado o algoritmo representado na forma de portuguê...

Próximas questões
Com base no mesmo assunto
Q39744 Algoritmos e Estrutura de Dados
Considere:

Imagem 007.jpg

Dado o algoritmo representado na forma de português estruturado, o valor de saída contido na variável RESP será
Alternativas

Comentários

Veja os comentários dos nossos alunos

Començando com o segundo Para, ou seja, o mais recuado em relação à margem (de maior identação), tem-se os valores 1 para CONTB e 1 também para a expressão CONTA-1 (2, atribuído na linha do primeiro Para, - 1) e de passo 1, a primeira iteração é a seguinte:

EXP <- EXP * 2 (EXP = 2 * 2) -> EXP = 4

Sai-se do ciclo, pois é passo 1 e o valor de CONTB igualou-se à expressão CONTA-1.

Então, o valor de RESP <- RESP + EXP (RESP = X = 2 + 4) fica em 6.

Encerra-se a primeira iteração do primeiro Para. Vem agora a segunda e última iteração dele, pois é passo 2 e o valor de CONTA, que começa com 2, passa a ser 4, igual ao valor de N.

Nesse ciclo serão 3 iteração para o segundo Para, pois o valor de CONTA é 4 e o CONTB1, que sempre começa com 1, deverá se igualar ao valor da expressão CONTA-1 (3, 2 e 1, que é igual ao CONTB1). Na 1ª iteração se tem o resultado de 4 para EXP que somado a si mesmo multiplicado por 2 resulta em 8 na 2ª iteração e 16 na terceira e última.

O resultado de RESP será RESP (6) mais EXP (16), ou seja, 22. Valor que será impresso.

Alguem saberia explicar a direfença de parametros do comando FOR encontrado na questão como no exemplo "VAR=2" e ""VAR<--2" ?

Obrigado

Leo, boa noite!

VAR é pra declarar a variável. esse sinal <-- 2 é para que a variável receba determinado valor!

:inteiro é para declarar o tipo da variável(número, caractere, etc..)

Professor falou muito bem, mas no final disse "B" rsrs

Bacana, tudo muito lindo de se ver, mas "num intindi nadis" e o professor ainda errou....rsr

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo