上機目的:設定程式設計實現求立體幾何的有關問題
上機任務:求出球,圓柱,圓錐的體積,表面積
/*
* 作 者: 黃兆寬
* 完成日期:2012 年 10 月 21 日
* 版 本 號:v1.0
* 輸入描述: 無
* 問題描述:設計乙個程式來解決立體幾何問題
* 程式輸出: 友好的提示介面
* 問題分析:略
* 演算法設計:略
*/
#include//定義函式
#include#define pi 3.141592654 //定義符號變數
using namespace std;
int main()
{
double r,h,s,s1,s2,s3,v1,v2,v3,l1,l2;
cout<<"請輸入半徑r:";
cin>>r;
s=pi*r*r;
l1=2*pi*r;
cout<<"以r為半徑的圓的面積和周長分別為:"<>h;
v2=s*h;
s2=2*pi*r*r+l1*h;
cout<<"以r為半徑h為高的圓柱的體積和表面積分別為:"<
關於圓的基本計算
在程式設計計算關於圓的問題,都會考慮 的問題,可能會用保留n位小數點的 在追求精確度情況下結果會出現誤差 雖然很小 所以在c c 中有乙個函式 acos 1 該函式就是計算 的函式,在cmath標頭檔案裡。include 萬能標頭檔案 using namespace std intmain incl...
計算幾何 圓與圓的交點座標
給出兩圓的圓心座標和半徑,求出兩圓交點的座標 如下圖 可根據餘弦定理求出角a的大小,再根據函式atan2 可求出向量c1c2的方位角t 這樣一來,我們所求的交點就是以圓心c1.c為起點,大小為c1.r 角度為 t a 和 t a 的兩個向量 include include includeusing ...
計算幾何之圓與圓的交點
計算圓與圓的交點,需要用到餘弦定理 步驟如下 求出兩個圓的圓心距d 求出向量c2.c c1.c與c1.c到某交點的向量夾角a 求出向量c2.c c1.c與x軸的夾角t 那麼,兩個交點就分別是以c1.c為起點,大小為c1.r,角度為t a t a的兩個向量 題目 cgl 7 e ac include ...