Informática, perguntado por leomansanip8xkhw, 1 ano atrás

As Expressões estão diretamente ligadas ao conceito de fórmulas matemáticas e as Funções Intrínsecas, são fórmulas matemáticas pré-definidas que podemos usar na elaboração dos algoritmos.


LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I. Maringá-PR. Unicesumar, 2016.


Com base na contextualização apresentada, analise o trecho de código abaixo, tendo em vista que o valor fornecido para a variável x será 6. Em seguida, assinale a alternativa correta, que representa o número que será impresso ao final do algoritmo.


Algoritmo

Var x, y, z : real

Inicio

escreva("Entre com um valor inteiro para x: ")

leia(x)

y <- 30

z <- abs(sqrt(x+y))

z <- z mod 2 + 3

escreva(z)

Fimalgoritmo



Alternativas
Alternativa 1:
O valor impresso será = 8.

Alternativa 2:
O valor impresso será = 4.

Alternativa 3:
O valor impresso será = 2.

Alternativa 4:
O valor impresso será = 3.

Alternativa 5:
O valor impresso será = 6.

Soluções para a tarefa

Respondido por miki4
6
alternativa 1 valor impresso será 8

leomansanip8xkhw: Vc poderia me explicar como chegou a esse resultado por favor?
glauciakuchichu: Alternativa 5 - O valor impresso será 6
glauciakuchichu: Valor de x é 6. Y<-30 (significa que y recebe 30, ou seja, y=30) z <- abs(sqrt(x+y)) (ABS significa valor absoluto, SQRT significa raiz quadrada. Se x=6 e y=30 x+y=36 - SQRT raiz quadrada de 36 é = valor absoluto 6.
glauciakuchichu: A ultima expressão (z <- z mod 2 + 3) não interfere em nada no resultado, pois a questão pede o valor de z que é 6 ( z <- z mod 2 + 3 MOD dignifica RESTO, então seria 6 mod 2+3 = o resto de 6 e 2 seria 4+3= 7, mas não foi esse resultado que a questão pediu, foi pedido apenas o valor de Z.
EEDU: Miki4, boa tarde!!! Discordo. O 6 mod 2, é 6/2 e o resto é zero. Então ficaria 0+3=3. O resultado de Z é todos os cálculos que foram atribuídos da direita para a esquerda!!!
EEDU: O resultado de Z= 3
Perguntas interessantes