08 Skillify Logo
  • 專案
  • 文檔
  • 題目
e

由 elias chen 創建

密碼驗證 進階版

if...else判斷式while迴圈
java

使用者先數入字串設定正確密碼,接著輸入嘗試上限

讓使用著持續嘗試輸入正確密碼

如果使用者輸入正確密碼則輸出密碼驗證成功 否則輸出密碼驗證失敗,你還有[剩餘嘗試次數]次機會

當使用者嘗試次數達嘗試上限時則輸出達嘗試次數上限並結束程式

範例1

輸入範例

請設定密碼: password123
請設定嘗試次數上限: 3
請輸入密碼: jfdjf
密碼錯誤,您還有 2 次機會
請輸入密碼: dijfid
密碼錯誤,您還有 1 次機會
請輸入密碼: dijfid
密碼錯誤,您還有 0 次機會
達嘗試次數上限

範例2

輸入範例

請設定密碼: pass
請設定嘗試次數上限: 2
請輸入密碼: pass
密碼驗證成功

真的沒想法? 參考一下範例程式