Informática, perguntado por richardbryan, 8 meses atrás

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?

Anexos:

Soluções para a tarefa

Respondido por tiagongr
39

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.

Respondido por reuabg
1

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

Anexos:
Perguntas interessantes