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 x+1.
Fim da função
Atribua a x o valor 70.
Atribua a y o valor 119.
Atribua a z o resultado de f(x).
Ao final, o valor de z é square

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:
x = 70

Passo 4

Depois, o programa atribui o valor 119 a y:
y = 119
É 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:
z = f(x)
Como já sabemos que f(x) retorna x + 1, vamos substituir:
z = 70 + 1

Passo 6

Fazendo a conta:
z = 71

Resposta

O valor final de $ z $ é 71.

Exercícios relacionados