Problema:
Resolução de equação do 2o grau (ax2+bx+c=0)
dados de entrada: a, b e c
saída: dependendo do caso, apresentar x1 e x2, x ou informar que não possui solução
PRECISO DE AJUDA, POR FAVOR!!!!
Conceito utilizado lógica de programação, entrada de saída de dados, estrutura de decisão e linguagem de programação C++.
#include #include #include int main () { float a, b, c, delta, x1, x2; //Recebe os valores a serem calculados printf (" Informe o valor de A: "); scanf ("%f", &a); printf ("Informe o valor de B: "); scanf ("%f", &b); printf ("Informe o valor de C: "); scanf ("%f", &c); //Calcula o valor de Delta delta =pow(b,2)-(4*a*c); printf("%.2f", delta); //Informa se os valores de x1 e x2 podem ser calculados a partir de Delta ou não if (delta<0) { printf (" Delta e igual a %.2f", delta); printf (" Delta Negativo, impossivel calcular. "); } else { printf (" Delta e igual a %.2f ", delta); x1 = ((-b) + sqrt(delta)) / (2 * a); x2 = ((-b) - sqrt(delta)) / (2 * a); printf (" O x1=%.2f e o x2=%.2f ", x1, x2); } }
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar