Responder

Reescrever o pseudocódigo a seguir com uma expressão condicional

18 mai 2014, 16:28

Reescrever o pseudocódigo a seguir com uma expressão condicional mais simples, cuja função ímpar (n) tem o valor lógico verdadeiro se n for ímpar.
se não ((valor1<valor2) ou ímpar(número))
ou (não(valor1<valor2) e ímpar(número)) então
proposição1
caso contrário
proposição2
fim se

Re: Reescrever o pseudocódigo a seguir com uma expressão condicional

19 mai 2014, 18:28

Vejamos:
se não ((valor1 < valor2) ou ímpar(número))
ou (não (valor1 < valor2) e ímpar(número)) então

é equivalente a:

se (não (valor1 < valor2) e não ímpar(número))
ou (não (valor1 < valor2) e ímpar(número)) então

Portanto:
se (valor1 >= valor2) então
proposição1
caso contrário
proposição 2
fim se
Responder