資處二甲程式設計 if .. else ..

第1題:

文文為即將出國的珊珊送行,由於珊珊不喜歡別人給文文的那個綽號,意思就是嘲笑文文不夠 聰明,但珊珊沒把握那個綽號是不是事實,所以珊珊決定考驗文文,於是告訴文文說,如果你能在 我回國之前回答我生日那年是不是閏年,則等她回國後就答應他的求婚。文文抓抓腦袋想不出來, 於是決定讓最擅長做運算的電腦來幫忙。

提示 : 

* 西元年被4整除且不被100整除,或被400整除者即為閏年

輸入說明

年份

輸出說明

閏年 或 平年

範例輸入
1977
範例輸出
平年

year = int(input(“請輸入西元年”))
a1 = year%4
a2 = year%100
a3 = year%400
#print(a1,a2,a3)
if((a1 == 0 and a2 != 0) or a3 == 0):
    print(“閏年”)
else:
    print(“平年”)

第2題:象限判斷
請輸入x座標:
請輸入y座標:
如果x > 0 and y>0 則印出”第1象限”
如果x < 0 and y>0 則印出”第2象限”
如果x < 0 and y<0 則印出”第3象限”
如果x > 0 and y<0 則印出”第4象限”
如果x == 0 and y !=0 則印出”在Y軸”
如果x != 0 and y ==0 則印出”在X軸”
如果x == 0 and y ==0 則印出”在原點”
請建立正確程式碼後,貼在筆記本。

第3題:

判斷生肖
請輸入西元年,判斷那年出生的生肖
提示
絕對值函數是abs(),求餘數運算子%,使用if..else..
12生肖:
例:
輸入:
2018
輸出:
狗年

第4題:

在XY平面上有1個圓,圓的公式為(X-7)**2 + (Y-8)**2 = 10000
輸入:
請輸入X座標:
請輸入Y座標:
判斷這個點所在的位置
輸出:
結果1 :”點在圓內”
結果2 :”點在圓外”
結果3 :”點在圓上”