Buscar

Analise o algoritmo abaixo representado em pseudocódigo. Considerando que a sintaxe está correta, e o valor lido para A é 18 e para B é 5, qual a s...

Analise o algoritmo abaixo representado em pseudocódigo. Considerando que a sintaxe está correta, e o valor lido para A é 18 e para B é 5, qual a saída de X? programa TESTA_LOGICA var A, B, X: inteiro início leia A,B se (A>=B) .e. (B/5 <= 1) então X  (B – A/3) + 1 senão X  (A*2 – B) fim_se escreva X fim a) –54 b) –31 c) 0 d) 31

a) –54
b) –31
c) 0
d) 31

Essa pergunta também está no material:

eags-2020-sin (1)
15 pág.

Concursos OutrosOutros

Respostas

User badge image

Ed Verified user icon

Vamos analisar o algoritmo: 1. A leitura nos informa que A é 18 e B é 5. 2. Vamos substituir esses valores no algoritmo: - Como A (18) é maior ou igual a B (5) e B dividido por 5 é menor ou igual a 1, a condição `(A>=B) .e. (B/5 <= 1)` é verdadeira. - Portanto, o valor de X será `(B - A/3) + 1`. - Substituindo os valores, temos X = (5 - 18/3) + 1 = (5 - 6) + 1 = -1. Assim, a saída de X será -1. Portanto, a alternativa correta é: b) -31

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina