Faça um programa no scileb que encontre o valor de y e z
Considere a função, o comando ou a sequência de comandos abaixo.
Função:
Nome: f; Parâmetro(s): x; Retorno(s): y
Atribua a y o valor de
.
Fim da função
Atribua a x o valor 70.
Atribua a y o valor 119.
Atribua a z o resultado de
.
Ao final, o valor de z é
Considere a função, o comando ou a sequência de comandos abaixo.
Atribua a y o valor de
Fim da função
Atribua a x o valor 70.
Atribua a y o valor 119.
Atribua a z o resultado de
Ao final, o valor de z é
Passo 1
Vamos dar uma olhada no que a questão está pedindo. Temos um programa com uma função chamada
f
que recebe um parâmetro x
e retorna y
. Dentro da função, y
é calculado como x + 1
. Depois, o programa atribui valores a x
, y
e calcula z
usando a função f
. Nosso objetivo é descobrir qual é o valor final de z
. Para resolver isso, precisamos entender como as funções trabalham e como os valores são passados e retornados.Passo 2
Primeiro, vamos analisar a função
f
. Ela recebe um valor x
e retorna y = x + 1
. Isso significa que, qualquer que seja o valor de x
que passarmos para a função, ela vai simplesmente somar 1 a esse valor e devolver o resultado.Passo 3
O próximo passo no programa é atribuir o valor 70 a
x
. Então temos:Passo 4
Depois, o programa atribui o valor 119 a
y
:É importante notar que esse
y
está fora da função f
, então ele não interfere no cálculo dentro da função.Passo 5
Agora, o programa calcula
z
chamando a função f
com o valor atual de x
:Como já sabemos que
f(x)
retorna x + 1
, vamos substituir:Passo 6
Fazendo a conta:
Resposta
O valor final de $ z $ é 71.