/* Na osnovu temena trougla izracunati njegovu povrsinu i obim */ #include #include int main(){ int xa,ya,xb,yb,xc,yc; float a,b,c,S,P,O; /* ocekuje se unos po redosledu u kojem su navedene promenljive*/ printf("Unesite koordinate tacaka A, B i C redom:"); scanf("%d %d %d %d %d %d",&xa,&ya,&xb,&yb,&xc,&yc); /* racunanje stranica */ /* umesto (xa-xb)*(xa-xb) moze se koristiti pow((xa-xb),2) */ a = sqrt((xa-xb)*(xa-xb)+(ya-yb)*(ya-yb)); b = sqrt((xc-xb)*(xc-xb)+(yc-yb)*(yc-yb)); c = sqrt((xa-xc)*(xa-xc)+(ya-yc)*(ya-yc)); printf("a = %f, b = %f, c = %f\n",a,b,c); O = a+b+c; S = O/2; P=sqrt(S*(S-a)*(S-b)*(S-c)); printf("Povrsina je: %f, a obim je %f\n",P,O); return 0; }