2019年5月22日 星期三

Kotlin 高中程式練習題 a004: 文文的求婚

Kotlin 高中程式練習題  a004: 文文的求婚

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

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


var leap = false
var year = 1900
fun main(args: Array<String>) {
    year = readLine()!!.toInt()
   
    if (year % 4 == 0) {
        if (year % 100 == 0) {
            // year is divisible by 400, hence the year is a leap year
            leap = year % 400 == 0
        } else
            leap = true
    } else
        leap = false

    println(if (leap) "$year is a leap year." else "$year is not a leap year.")
}

輸入資料  Stdin Input.....
1900 
1904

Stdin Inputs...


輸出畫面
1900 is not a leap year.

1904 is a leap year.















沒有留言:

張貼留言

2024產專班 作業2 (純模擬)

2024產專班 作業2  (純模擬) 1) LED ON,OFF,TIMER,FLASH 模擬 (switch 控制) 2)RFID卡號模擬 (buttom  模擬RFID UID(不從ESP32) Node-Red 程式 [{"id":"d8886...