Com base no algoritmo exposto, analise as afirmativas a seguir:
I. Em tempo de execução, caso o usuário faça “x” valer 10, “y” valer 10 e “z” valer 9, o programa executará a linha de código 09.
II. Em tempo de execução, caso o usuário faça “x” valer 9, “y” valer 10 e “z” valer 11, o programa deixará de executar a linha de código 09.
III. Em tempo de execução, caso o usuário faça “x” valer 10, “y” valer 10 e “z” valer 10, o programa executará a linha de código 09.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
I e II, apenas.
Alternativa 5:
II e III, apenas.
A afirmativa correta é a alternativa 1: I, apenas. Isso porque, de acordo com o algoritmo apresentado, a linha de código 09 só será executada se a condição "x > y and y <= z" for verdadeira. Na afirmativa I, temos os valores de x = 10, y = 10 e z = 9, o que faz com que a condição seja verdadeira e a linha de código 09 seja executada. Na afirmativa II, temos os valores de x = 9, y = 10 e z = 11, o que faz com que a condição seja falsa e a linha de código 09 não seja executada. Na afirmativa III, temos os valores de x = 10, y = 10 e z = 10, o que faz com que a condição seja falsa e a linha de código 09 não seja executada. Portanto, apenas a afirmativa I está correta.
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmos e Linguagem de Programação C
•UNICESUMAR
Lógica de Programação e Algoritmos
•UNICESUMAR
Compartilhar