十三周任務(三)

2021-06-04 05:54:35 字數 805 閱讀 4156

編制乙個三角函式表 

* 作 

者: 計114-4 董寶文

* 完成日期: 

2011 

年 11 

月 18

日* 版本號: 

v 1.0 

* 對任務及求解方法的描述部分

* 輸入描述:無

* 問題描述:編制乙個三角函式表,要求在main()函式中呼叫show_sin_table(min_angle, max_angle),顯示角度值為min_angle到max_angle之間的所有角度(間隔為1度)的正弦值。要求不能用數學庫函式,將任務2中的mysin函式拷貝到這個程式中,用於計算sin值。例如show_sin_table(0, 90)可以顯示出所有0到90度的正弦值。為取得更好的效果,可以考慮像英呎到公尺的轉換一樣,以速查**的形式給出結果。

* 程式輸出:三角函式表

* 問題分析:……

* 演算法設計:有了任務2這個就不難了吧;

* 程式頭部的注釋結束(此處也刪除了斜槓)

#include #include#includeusing namespace std;

const double pi=3.1415926;

int show_sin_table(int min_angle,int max_angle);

double mysin(double);

//下面加入常變數和自定義函式的宣告

int main( )

while(last>=0.00001);

return sinx;

}

第十三周任務(三)

include iostream includeusing namespace std class shape class circle public shape private double r double circle area const class rectangle public sha...

第十三周任務三

寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的mian 函式,求出定義的幾個幾何體的面積和。int main 定義基類指標陣列pt,各元素指向乙個派生類物件 double areas 0.0 areas為總面積 for int...

十三周任務3

include includeusing namespace std const double pi 3.1415926 class shape 定義抽象基類 class circle public shape 利用抽象基類定義圓類 double areas private double circl...