Creative Commons License Foxbond's Repo

/** (c) 2012 Michał (Foxbond) Chraniuk */
#include <stdio.h>
#include <stdlib.h> //tylko dla system("PAUSE") na końcu
#include <math.h> // dla sqrt()

int main (){
    
    float a,b,c,delta;
    
    printf("Podaj parametry a, b i c funkcji:\na:");
    scanf("%f", &a);
    printf("b:");
    scanf("%f", &b);
    printf("c:");
    scanf("%f", &c);
       
    delta = b*b-4*a*c;
    
    if (delta > 0){
       printf("Miejsca zerowe to:\nx1=%f\nx2=%f", ((-b+sqrt(delta))/(2*a)), ((-b-sqrt(delta))/(2*a)));
    } else if (delta == 0){
       printf("Miejsce zerowe to: %f", (-b/2/a));
    } else {
       printf("Brak miejsc zerowych");
    }
    
    system("PAUSE");
    return 0;
}

> Back