Menú principal

jueves, 26 de mayo de 2016

Calcular ecuación 2º grado - C

/*Calcula la ecuacion de 2 grado*/

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
    float a, b, c;
    float s1, s2;

    printf("La ecuación se introducirá de la siguiente manera ax^2 + bx + c\n");

    printf("Intro a: ");
    scanf("%f", &a);

    if(a==0)
    {
        printf("a tiene que ser distinto de 0\n");
        printf("Por favor reinicie el programa\n");
    }
    else
    {
        printf("Intro b: ");
        scanf("%f", &b);

        printf("Intro c: ");
        scanf("%f", &c);

        s1=(-b+sqrt(b*b-4*a*c))/(2*a);
        s2=(-b-sqrt(b*b-4*a*c))/(2*a);

        printf("\nLa primera solución es: %f", s1);
        printf("\nLa segunda solución es: %f", s2);
    }
}


No hay comentarios:

Publicar un comentario