看板 CHSH-93-312 關於我們 聯絡資訊
※ 引述《starcactus (我被同學騙了)》之銘言: 我無聊寫了第一題 可能已經沒用了 但還是寫出來讓大家參考 我用C++寫的 且第一项是從4開始算 程式碼如下 #include<iostream.h> #include<math.h> #include<fstream.h> double pi,sum,a,b,c,d,error; int i; double dot1() { sum=4; d=3.14159; for(i=1;i<i+1;i=i+1) { a=i*2+1; b=pow(-1,i); c=b*(4/a); sum=sum+c; pi=sum; error=fabs(pi-d); if(error<=0.000001) { break; } } cout<< "项=" <<i<<endl; cout<< "pi=" <<pi<<endl; return 0; } void main() { dot1(); } : 第2題 : #include <stdio.h> : int compare(int,int); : int main(void) : { : int i,j,k; : int big; : printf("請輸入角度\n"); : scanf("%d %d %d",&i,&j,&k); : while(i+j+k!=180) : { : printf("輸入角度和不能構成三角形\n"); : printf("請輸入角度\n"); : scanf("%d %d %d",&i,&j,&k); : } : big=compare(compare(i,j),k); : if(big>90) : printf("鈍角\n"); : else if(big==90) : printf("直角\n"); : else printf("銳角\n"); : return 0; : } : int compare(int cnum1,int cnum2) : { : if (cnum1>cnum2) : return cnum1; : else : return cnum2; : } : ※ 引述《acd13578 (my feeling my love)》之銘言: : : 題目: : : 1. 寫一 C程式, 可由下面無窮數列來趨近。 (30%) : : pi=4-4/3+4/5-4/7+4/9-4/11+… : : 請問需要計算幾項才能準確到3.14159? : : 2. 寫一 C程式,任意輸入三內角(degree)可判斷最接近下列哪一種三角形: 直角三角形、等腰三角形、正三角形、等腰直角三角形。(30%) : : 3. 寫出一電腦輔助教學軟體程式 , : : 使用者可從電腦螢幕線上執行算數之四則運算,答對者與 答錯者,分別以不同文字評語回應,以激勵使用者之學習情境。答對者則可以離開系統,答錯者可再試一次其他題目,若連續答錯兩次則也要離開系統。 (40%) : : 用C語言寫 : : 有誰會阿!!最好重修老師不教 : : 還叫我們寫我們以前沒學過的東西阿!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.151.42
larry1172001:我忘了附答案了 到第273703项的PI=3.14159 02/16 14:23