Considere:Dado o algoritmo representado na forma de portuguê...
Dado o algoritmo representado na forma de português estruturado, o valor de saída contido na variável RESP será
Comentários
Veja os comentários dos nossos alunos
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