Tendo em vista que o algoritmo é uma sequência de passos que visam atingir um objetivo e o trecho de algoritmo a seguir, qual a saída gerada?
Soluções para a tarefa
Resposta:
Explicação:
Considere o seguinte trecho do enunciado:
se (x + y) >= (y - 4) então
resultado <- 3
Agora, vamos substituir x = 2 e y = 4 no enunciado.
--> se (2 + 4) >= (4 - 4) então
resultado <- 3 (em outras palavras, resultado = 3)
--> se (6) >= (0) então
resultado = 3.
E, de fato, 6 é maior do que zero. LOGO, resulado = 3.
A saída gerada é 3.
Algoritmo
Um algoritmo é uma sequência de passos que um programa toma para resolver um problema.
Analisando o pseudo-código, para encontrarmos a saída gerada, devemos analisar a relação existente entre as saídas de acordo com as expressões condicionais, analisando se as mesmas são verdadeiras ou falsas. Assim, a partir dessas expressões, o valor da variável resultado tem seu valor alterado.
Com isso, seguindo o fluxo de execução, temos as seguintes análises sobre as condições:
- x = 2, y = 4, z = 9, k = 3;
- resultado recebe 0;
- (2 < 4 + 3) E (9*2 > 4) E (9 + 3 < 12) é falso, pois 12 não é menor que 12;
- (4 + 10 < z) OU (9 > 12) é falso, pois ambas as condições são falsas;
- (2 + 2) >= (4 - 4) é verdadeiro, e resultado recebe 3.
Portanto, a partir da execução das condições, concluímos que a saída gerada é 3.
Para aprender mais sobre algoritmos, acesse:
https://brainly.com.br/tarefa/51741934
#SPJ2