C【條件判斷】
C1.比較大小 C++
C1.比較大小 Python
C2.判斷BMI值,輸入「體重(公斤)」、「身高(公尺)」,輸出BMI值並告知正常與否。
18.5<=BMI<24為正常、BMI<18.5則過輕、BMI>=24則過重。
C2.判斷BMI值 C++
C2.判斷BMI值 Python
C2.判斷BMI值 Small Basic
C3.奇數偶數,輸入一個整數,判斷奇、偶數。
1.除以2的餘數:等於0為偶數、否則奇數。
2.直接以除2的餘數當邏輯判斷結果,0=False、1=True。(C++,Python適用)
3.和二進位1做『且』(and)的運算。
C3.奇數偶數 C++
C3.奇數偶數-1 C++
C3.奇數偶數-2 C++
C3.奇數偶數 Python
C3.奇數偶數 Python
C4.平年閏年,輸入西元年,判斷平年或閏年。
西元年被4整除且不被100整除,或被400整除者即為閏年。
C4.平年閏年 C++
C4.平年閏年 C++
C4.平年閏年 Python
C4.平年閏年 Python
C5.方程式,求一元二次方程式 ax2+bx+c=0 的根。
先計算b2-4ac的值,正數為不同兩根,負數則無實根,零兩根相同。
x1=(-b+(b2-4ac)1/2) / 2a
x2=(-b-(b2-4ac)1/2) / 2a
C5.解方程式 C++
C5.解方程式 Python
C6.完美數,輸入一個整數n,判斷n是否為完美數?
將除了自己以外的因數加總起來,剛好等於自己的數即為完美數。
C6.完美數 C++
C6.完美數 Python