C++ÆÚÄ©¸´Ï°Ìâ¿â ÏÂÔØ±¾ÎÄ

£®£®£®£®test(£®£®£®£®)£»£¯£¯ÓÃÓÚÅжÏÊÇ·ñ¹¹³ÉÈý½ÇÐÎ }£» Çëд³öÁ½¸öº¯ÊýµÄ¹ý³Ì(Èç¹ûÐèÒªÐÎʽ²ÎÊý£¬Çë¸ø³öÐβÎÀàÐͺÍÊýÁ¿£¬ÒÔ¼°·µ»ØÖµÀàÐÍ)

ÅжÏÈýÌõ±ßÄܹ¹³ÉÈý½ÇÐεÄÌõ¼þ£ºÈÎÒâÁ½±ßÖ®ºÍ´óÓÚµÚÈý±ß»òÈÎÒâÁ½±ßÖ®²îСÓÚµÚ3±ß¡£

void tri::settri(float x1,float y1,float x2,float y2,float x3,float y3) {x.set(x1,y1); y.set(x2,y2); z.set(x3,y3); }

void tri::test(){

s1=sqrt((x.getx()-y.getx())*(x.getx()-y.getx())+(x.gety()-y.gety())*(x.gety()-y.gety()));

s2=sqrt((x.getx()-z.getx())*(x.getx()-z.getx())+(x.gety()-z.gety())*(x.gety()-z.gety()));

s3=sqrt((y.getx()-z.getx())*(y.getx()-z.getx())+(y.gety()-z.gety())*(y.gety()-z.gety()));

if(((s1+s2>s3)&&(s1+s3>s2)&&(s2+s3>s1))|| ((abs(s1-s2)

cout<<¡°Èý¸ö¶¥µãÄܹ¹³ÉÈý½ÇÐΡ±;

else cout<<¡°Èý¸ö¶¥µã×ø±ê²»Äܹ¹³ÉÈý½ÇÐΡ±;

void tri::settri(float x1,float y1,float x2,float y2,float x3,float y3) {x.set(x1,y1); y.set(x2,y2); z.set(x3,y3); } 23