Olá Jéssica, no exercício 19 do módulo 2 o Guanabara fala sobre Valor Absoluto, eu consegui fazer o programa rodar bonitinho e quando fui ver a resolução vi que ele fez de uma forma bem mais complexa sem usar a função Valor Absoluto, gostaria de saber se a minha forma esta correta também. Segue o código:
programa
{ //Exercício 19 – Inverso ou Oposto
inclua biblioteca Matematica –> mat
funcao inicio()
{
real numero
escreva (“{Exercício 19 – Inverso ou Oposto}”)
escreva (“\nDigite um número: “)
leia (numero)
se (numero > 0 ) {
escreva ((“O inverso de “) , numero , (” é igual a “), (1 / numero))
} senao {
real absoluto
escreva ((“O oposto de “), numero , (” é igual a “), mat.valor_absoluto(numero))
}
}
}
Obrigada pela ajuda e atenção 🙂