發揮創意,練習用 if else 來說故事

想來想去想不出小故事,只好拿一個有票價有年齡可以用的例子~
去年去西班牙巴賽隆納旅遊,很喜歡建築師高第的作品

我很喜歡的“巴特婁之家”有學生優惠
“聖家堂”30歲以下(其實學生也是一樣的優惠)有優惠

巴特婁之家
聖家堂

完整程式碼:

//: 20180421 ifelse小故事var 上帝的建築師 = String(“高第”)var favorite = “Casa Batlló”//var favorite = “Sagrada Família”var ticketonline1 = 24.5var ticket1 = 28.5var ticket2 = 29.0var student = “學生”var age = Int(20)var discount1 = “學生進入\(favorite)有票價優惠”var discount2 = “30歲以下的青年進入\(favorite)有票價優惠”if favorite == “Casa Batlló” {print(“巴賽隆納必遊景點之一:\(上帝的建築師)的作品\(favorite)(巴特婁之家)!”)if student == “學生” {print(discount1 + “,網路購票票價從\(ticketonline1)€降為\(ticketonline1–3)€”)}else {print(“現場購票進入\(favorite)加上手機導覽的票價是\(ticket1)€”)}}else {print(“\(上帝的建築師)的另一件作品\(favorite)(聖家堂)也很漂亮”)if age <= 30 {print(discount2 + “,票價從\(ticket2)€降為\(ticket2–2)€”)}else {print(“進入\(favorite)加上語音導覽、上去高塔參觀的票價是\(ticket2)€”)}}

--

--