Você está na página 1de 2

#define _CRT_SECURE_NO_WARNINGS

//Instituto Federal da Bahia - Campus Salvador


//Aluno.....: João Paulo Araújo Santos e FLorisvaldo
#include<stdio.h>
#include<stdlib.h>
#include <math.h>

int main()
{

float a, b, c, delta, raiz_de_delta, x1, x2;


printf("Equação do segundo grau:f(x) ax² + bx + cx = 0\n");

printf("informe o valor de a?");


scanf("%f", &a);
printf("informe o valor de b?");
scanf("%f", &b);
printf("informe o valor de c?\n");
scanf("%f", &c);
if (a > 0)
{
printf("Concavidade voltada para cima");
if (a = 0)
{
printf("Não tem concavidade, pois não é uma equação do
segundo grau");
}

if (a < 0)
{
printf("Concavidade voltada para baixo");
}
}
if (a != 0)
{
delta=pow(b, 2) - 4 * a*c;
printf("%f\n",delta);
scanf("%f", &delta);

if (delta >= 0)
{
x1 = -b + sqrt(delta) / 2 * a;
x2 = -b - sqrt(delta) / 2 * a;
printf("Raízes: %.2f e %.2f", x1, x2);

}
else
{
delta = -delta;
printf("raizes complexas");
printf("x1: %.2f + i.%.2f\n", (-b) / (2 * a), sqrt(delta) /
(2 * a));
printf("x2: %.2f - i.%.2f\n", (-b) / (2 * a), sqrt(delta) /
(2 * a));
}

}
else
printf("Coeficiente 'a' inválido. Não é uma equação do segundo
grau");
getch();
return(0);
}

Você também pode gostar