Think Twice
IT技術メモ | プログラミングお題のメモ
Created: 2022-08-26 / Updated: 2022-08-26

[お題] 水温を測る温度計


目次


お題

お題
Copy
あなたは水温を測る温度計のプログラムを作成しています。
0度以下になり水が凍る場合に警告を出すことにしました。
水温n度が与えられるので0以下の場合freeze、
1以上の場合はnを出力してください。

Groovyで解いてみた

thermometer_to_measure_water_temperature.groovy
Copy
def thermometer = { n -> n <= 0 ? 'freeze' : n } 
assert thermometer(-1) == 'freeze'
assert thermometer(0) == 'freeze'
assert thermometer(1) == 1

参考

出典