No algoritmo abaixo, os parâmetros da função valor são recebidos e são impressos na própria função. Assim sendo, o valor da variável u exibido na ú...
No algoritmo abaixo, os parâmetros da função valor são recebidos e são impressos na própria função. Assim sendo, o valor da variável u exibido na última linha da função é: #Algoritmo# var x,y: inteiro; inicio x4; y2; valor(x,y); fim. #Sub-rotina# valor(inteiro: u, v) inicio u <- u * 2; v <- v + u; u <- u - 1; escreva(u); fim sub-rotina; #Marque a opção que mostra o valor correto exibido da variável u.
Vamos analisar as opções:
A) 6
B) 5
C) 4
D) 3
E) 2
Na função "valor", temos que u é multiplicado por 2, então u = 4 * 2 = 8. Em seguida, v é somado a u, então v = 2 + 8 = 10. Depois, u é subtraído por 1, então u = 8 - 1 = 7. Portanto, o valor correto exibido da variável u é 7.
Resposta: D) 3
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar