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

Quais serão as saídas do algoritmo a seguir se primeiro as entradas forem, respectivamente, 2, 3 e 5, e então o algoritmo será executado novamente, mas com as entradas 10, 2 e 3. Algoritmo “Teste” var X, Y, Z: inteiro início leia(X, Y, Z) se ((X > Y) e (Y * Z < X)) então escreva (Z * Y) senão escreva (X + Z * Y) fim-se Fim-algoritmo

a) Primeira saída é 25 e a segunda é 22

b) Primeira saída é 17 e a segunda é 6

c) Primeira saída é 13 e a segunda é 18

d) Primeira saída é 17 e a segunda é 16

e) Primeira saída é 6 e a segunda é 17

Soluções para a tarefa

Respondido por leoheiro
1

Resposta:

Letra B) 17 e 6

Explicação:

1 entrada = x = 2, y =3 e z = 5

primeira condição do SE é x>y, logo, 2>3, o que é falso, e como é um operador lógico E ou AND, ambos precisam ser verdadeiros, logo vai entrar no SENAO. fazendo a operação vai dar 17 (2 + 3*5)

2 entrada =   x=10, y=2, z=3

Se ( 10> 2) e (6 < 10) O que é verdadeiro e logo vai entrar no SE

resposta Z*Y = 2*3 = 6

letra B como resposta

Perguntas interessantes