第2類:選擇敘述

TQC+ 程式語言Python 202 倍數判斷

題目說明:

請使用選擇敘述撰寫一程式,讓使用者輸入一個正整數,然後判斷它是3或5的倍數,顯示【x is a multiple of 3.】或【x is a multiple of 5.】;若此數值同時為3與5的倍數,顯示【x is a multiple of 3 and 5.】;如此數值皆不屬於3或5的倍數,顯示【x is not a multiple of 3 or 5.】,將使用者輸入的數值代入x。

範例輸入1

55

範例輸出1

55 is a multiple of 5.

範例輸入2

36

範例輸出2

36 is a multiple of 3.

範例輸入3

92

範例輸出3

92 is not a multiple of 3 or 5.

範例輸入4

15

範例輸出4

15 is a multiple of 3 and 5.
 

程式碼:

n = eval(input())
if n % 3 == 0:
    if n % 5 == 0:
        print('%d is a multiple of 3 and 5.' %n)
    else:
        print('%d is a multiple of 3.' %n)
elif n % 5 == 0:
    print('%d is a multiple of 5.' %n)
else:
    print('%d is not a multiple of 3 or 5.' %n)

 

TQC+ 程式語言Python 第2類:選擇敘述





如果覺得文章內容還不錯的話,麻煩請幫我點個讚!感謝

可以多點幾次喔~~

第一次點讚需使用 Google 或 Facebook 帳號註冊

一個評論

發表迴響