2019年5月1日 星期三

TQC+ 程式語言Python 208 十進位換算

設計說明:

請使用選擇敘述撰寫一程式,讓使用者輸入一個十進位整數num(0 ≤ num ≤ 15),將num轉換成十六進位值。
提示:轉換規則 = 十進位0~9的十六進位值為其本身,十進位10~15的十六進位值為A~F。

輸入輸出:

輸入說明

一個數值

輸出說明

將此數值轉換成十六進位值

輸入輸出範例

範例輸入1

13

範例輸出1

D

範例輸入2

8

範例輸出2

8

Code:
num=eval(input())
if num>=0 and num<=9:
  print(num)
if num==10:
  print("A")
elif num==11:
  print("B")
elif num==12:
  print("C")
elif num==13:
  print("D")
elif num==14:
  print("E")
elif num==15:
  print("F")