Diagnóstico de saúde
Em sistemas de saúde, a classificação da pressão arterial segue regras rígidas. Um erro na lógica condicional pode gerar diagnósticos incorretos, comprometendo o atendimento. Saber combinar && e || na ordem certa é essencial para programas confiáveis, como monitores hospitalares ou apps de autocuidado.
O PROBLEMA
Declare pressão sistólica e diastólica. Classifique: Normal (<120 e <80), Elevada (120-129 e <80), Hipertensão 1 (130-139 ou 80-89), Hipertensão 2 (>=140 ou >=90), Crise (>180 ou >120).
EXEMPLO
sistolica=135, diastolica=85 → Hipertensão Estágio 1 sistolica=185, diastolica=100 → Crise!
SOBRE O CONCEITO
O exercício exige verificar condições compostas com && (e) e || (ou). Por exemplo, 'Normal' exige sistolica < 120 && diastolica < 80, pois ambas devem ser verdadeiras. Já 'Hipertensão Estágio 1' usa ||: basta um dos valores estar na faixa (130-139 para sistólica OU 80-89 para diastólica). Erro comum é checar 'Crise' por último: os intervalos de 'Hipertensão 2' (≥140 OU ≥90) englobam a crise (≥180 OU ≥120). Se a crise for testada depois, pacientes em crise podem ser classificados erroneamente como 'Hipertensão 2'. Use >= e <= para limites, respeitando a ordem decrescente de gravidade.
RESOLUÇÃO