Hw. 1

  1. 請設計一個Kotlin程式,來判斷學生的成績等級。(我們先假設使用者會乖乖的照我們的想法輸入整數)

讀取使用者輸入的範例:

var score = readln().toInt()
  • 使用者輸入一個整數作為學生的分數 (0到100之間)。

  • 根據輸入的分數,判斷並輸出對應的等級:

    • 90 到 100 分:輸出“A”等級

    • 80 到 89 分:輸出“B”等級

    • 70 到 79 分:輸出“C”等級

    • 60 到 69 分:輸出“D”等級

    • 0 到 59 分:輸出“F”等級

  • 如果輸入的分數不在 0 到 100 之間,請輸出“無效的分數”。


  1. 承上題,將程式改寫可以重複使用。

  • 每次輸入分數成功後,跳出提示“輸入完成!分數XXX,等級X”,如果輸入超過100,輸出“無效的分數”。

  • 提示完成後可以繼續下一筆輸入

  • 在輸入的時候輸入 -1,可以結束程式


  1. 使用for迴圈印出下面的圖形

*
**
***
****
*****
******
*******

Last updated