Subversion Repositories svnkaklik

Rev

Details | Last modification | View Log

Rev Author Line No. Line
177 kaklik 1
#include <stdio.h>
2
#include <math.h>
3
 
4
int main (void)
5
{
6
  int a,b,c,d=0;
7
  printf("program vyresi rovnici ve tvaru Ax^2 + Bx + C = 0");
8
  				// zadej hodnoty
9
  printf("\n Zadej hodnotu A= ");
10
  scanf("%f",&a);
11
  printf("\n Zadej hodnotu B= ");
12
  scanf("%f",&b);
13
  printf("\n Zadej hodnotu C= ");
14
  scanf("%f",&c);
15
 
16
  if(a==0)
17
  {			
18
	if(b==0) printf("rovnice nema reseni v realnych cislech"); 	// rovnice je neresitelna 
19
	else printf("X=%d",(-c/b));	// jedna se o linearni rovnici	  
20
  }
21
  else
22
  { 		// rovnice ma reseni
23
    d=sqrt(b*b-4*a*c);
24
	printf("discriminant rovnice D=%f",d);
25
  }
26
}