内建控制-if语句

43 阅读1分钟
var a = BigInt("1111111111111111111")
      var b = BigInt("1111111111111111111")
      var c = a * b 
      
      println(c)
print("请输入您的年龄:")
		var age = scala.io.StdIn.readInt()
		
		if(age >=18){
		    println("成年人")
		} else {
		    println("未成年人")
		}
print("请输入正方形的边长:")
	var a = scala.io.StdIn.readInt()
	
    print("请输入长方形的长:")
    var b = scala.io.StdIn.readInt()
    
    print("请输入长方形的宽:")
    var c = scala.io.StdIn.readInt()

    if(b*c > a*a) {
        println("RECTANGLE")
    } else if(b*c < a*a) {
        println("SQUARE")
    } else {
        println("SAME")
      }
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语句的返回值
//        val a = if(2 > 1) {
//              println("2>1是成立的")
//             "ok"
//        } else {
//              "no"
//          }

         // 判断一个数是否为奇、偶数
         val num = 11
         val result = if(num % 2 ==1){
             "奇数"
         } else {
             "偶数"
         }

         println(result)