//設計乙個「正整數」類,並通過一系列的成員函式對其性質進行做出判斷或列出相關聯的數值。下面給出類宣告,請實現各成員函式。另外,模仿已經給出的main()函式,完成你所設計的各個成員函式的測試。
#includeusing namespace std;
class naturalnumber
;void main(void)
//請在下面定義類中的各個成員函式
void naturalnumber :: setvalue (int x) //判斷是否是正整數
else
n = x;
}int naturalnumber :: getvalue() //返回私有資料成員n的值
bool naturalnumber :: isprime() //是否為素數
} return true;
}void naturalnumber :: printfactor() //輸出資料成員n的所有因子 }}
bool naturalnumber :: isperfect() //判斷是否為完全數
} if(n == m)
else }
bool naturalnumber :: isreverse(int x)//判斷是否為資料成員n的逆向數。
cout << x;
if(s == n)
else
}bool naturalnumber :: isdaffodil(int x) //判斷x是否是水仙花數。
else }
void naturalnumber :: printdaffodils() //顯示所有大於1,且小於資料成員n的水仙花數
for(h = 100; h < n; ++h) }
if(num == 0) cout << "沒有水仙花數" << endl;
}
第四周作業
第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...
第四周作業
實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...
第四周作業
實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...