Logo Passei Direto
Buscar
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 questao_prova; var x,y: inteiro; inicio x<- 4; y<- 2; 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.
7
4
10
5
8
User badge image
Praticando Para Aprender

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar o algoritmo passo a passo: 1. Inicialização: `x <- 4` e `y <- 2`. 2. Chamada da função: `valor(x, y)` onde `u` recebe o valor de `x` (4) e `v` recebe o valor de `y` (2). Dentro da função `valor`: - `u <- u * 2` → `u` agora é `4 * 2 = 8`. - `v <- v + u` → `v` agora é `2 + 8 = 10`. - `u <- u - 1` → `u` agora é `8 - 1 = 7`. - `escreva(u)` → O valor exibido de `u` é `7`. Portanto, o valor da variável `u` exibido na última linha da função é 7.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina