TOPIC

Não sei o que há de errado. Alguém me ajuda??

Kitkat asked 1 year ago

Question solved. Code removed.

This topic was solved and cannot recieve new replies.

  • [BCC BAURU] Rodrigo Rossetti replied 1 year ago

    Em

    me = ((A*p2)+(B*p2)+(C*p3))/(p1+p2+p3);

    Você está multiplicando tanto A quanto B por p2, quando A deveria ser multiplicado por p1. Você também está confundindo macros com variáveis: quando o compilador for substituir as ocorrências de p1, p2 e p3 por seus respectivos macros, as variáveis declaradas p1, p2 e p3 se tornarão constantes, ou seja, para que o programa funcione você não pode ter variáveis e macros com o mesmo nome! Como o problema já deu p1, p2 e p3, você pode remover as variáveis e deixar apenas os macros:

    double A, B, C, me = 0;