Subversion Repositories svnkaklik

Rev

Go to most recent revision | Blame | Last modification | View Log | Download

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

int main (void)
{
  int a,b,c,d=0;
  printf("program vyresi rovnici ve tvaru Ax^2 + Bx + C = 0");
                                // zadej hodnoty
  printf("\n Zadej hodnotu A= ");
  scanf("%f",&a);
  printf("\n Zadej hodnotu B= ");
  scanf("%f",&b);
  printf("\n Zadej hodnotu C= ");
  scanf("%f",&c);
  
  if(a==0)
  {                     
        if(b==0) printf("rovnice nema reseni v realnych cislech");      // rovnice je neresitelna 
        else printf("X=%d",(-c/b));     // jedna se o linearni rovnici    
  }
  else
  {             // rovnice ma reseni
    d=sqrt(b*b-4*a*c);
        printf("discriminant rovnice D=%f",d);
  }
}