判断是否成年
object base15 {
def main(args: Array[String]): Unit = {
print("请输入你的年龄:")
var age = scala.io.StdIn.readInt()
if (age >= 18) {
println("成年人")
} else {
println("未成年人")
}
}
}
比较正方形与长方形面积大小
输入一个正方形的边长(a)及一个长方形的长与宽(b、c),然后比较两个图形的面积。 如果长方形面积大,输出 “RECTANGLE”;如果正方形面积大,输出 “SQUARE”,如果一样大,输出 “SAME”。
object base16 { def main(args: Array[String]): Unit = { println("请输入正方形的边长:") var a = scala.io.StdIn.readInt() println("请输入长方形的长:") var b = scala.io.StdIn.readInt() println("请输入长方形的宽:") var c = scala.io.StdIn.readInt()
if (b*c > a*a) {
println("RECTANGLE")
} else if (b*c < a*a) {
println("SQUARE")
} else {
println("SAME")
}
} }
输入分数输出等级
输入正整数分数,输出对应的等级符号。规则如下:90,100 为 A 等;80,89 为 B 等;70,79 为 C 等;60,69 为 D 等;0, 59 为 E 等;
object Main {
def main(args: Array[String]): Unit = {
println("请输入正整数分数: ")
val score = scala.io.stdIn.readInt()
if (score >= 90 && score <= 100) {
println("A")
} else if (score >=80 && score <= 89) {
println("B")
} else if (score >=70 && score <= 79) {
println("C")
} else if (score >=60 && score <= 69) {
println("D")
} else if (score >=0&& score <= 59) {
println("E")
} else {
println("分数不在合理的范围之内!!!")
}
}
}
if语句的返回值
object Main {
def main(args: Array[String]) = {
//if语句的返回值
val a = if(2 > 1){
println("2>1是成立的")
"ok"
} else {
"no"
}
//判断一个是否为奇数,偶数
val num = 11
val reselt = if(num % 2 ==1){
"奇数"
} else{\
"偶数"
}
println(result)
}
}