一道中考題如何用C程序編程解決
如圖,矩形ABCD中,AB=6,AD=8,P,E分別是線段AC、BC上的點,且四邊形PEFD為矩形.
(Ⅰ)若△PCD是等腰三角形時,求AP的長;
(Ⅱ)若AP=√2,求CF的長.
(2017年福建省中考第24題)
![一道中考題如何用C程序編程解決](http://p2.ttnews.xyz/loading.gif)
輸入條件模型,求三角形為等腰三角形時線段的長度,調出求等腰三角形的程序代碼。
編程解題
(1) #include
int main()
{ float a , b, i;
printf("請輸入AB的長:");
scanf("%f", &a);
printf("請輸入AD的長:");
scanf("%f", &b);
for(i = 0; i <= 10; i=i+0.01)
{ if(10-i== 6)
printf("AP=%f \n", i);
else
if(10-i== sqrt((3/5*i)^2+(8-4/5*i)^2))
printf("AP=%f \n", i);
else
if ( sqrt((3/5*i)^2+(8-4/5*i)^2)==6)
printf("AP=%f \n", i);
return 0;
}
(2) #include
int main()
{ int a ;b;
printf("請輸入AP的長:");
scanf("%f", &a);
if( 0
閱讀更多 微學記數 的文章