scala

48 阅读1分钟

一: if(布尔表达式1){true,false //如果布尔表达式1为true则执行该语句块} else if(布尔表达式2){ //如果布尔表达式2为true则执行该语句 }else if(布尔表达式3){ //如果布尔表达式3为true则执行该语句块 }else{ //如果以上条件都为false执行该语句块 } 二:

object basiccll {
  def main(args: Array[String]): Unit = {
    print("请用户输入年龄:")
    var age = scala.io.StdIn.readInt()
    if (age >= 18) {
      println("成年")
    } else {
      println("未成年")
    }
  }
}
object basic12 {
def main(args: Array[String]): Unit={
  print("请输入正方形的边长:")
  val a=scala.io.StdIn.readInt()
  print("请输入长方形的长:")
  val b =scala.io.StdIn.readInt()
  print("请输入长方形的宽:")
  val c=scala.io.StdIn.readInt()

  if(b*c>a*a){
    print("RECTANGLE")
  }else if(b*c<a*a){
    print("SQUARE")
  }else{
    print("SAME")
  }
}
}
object basic13 {
  def main(args:Array[String]):Unit={
    print("请输入你的分数:")
    val s=scala.io.StdIn.readInt()
    if(s>=90 && s <=100){
      print("A")
    }else if(s>=80 && s<=89){
      print("B")
    }else if(s>=70 && s<=79){
      print("C")
    }else if(s>=60 && s<=69){
      print("D")
    }else if(s>=0 && s<=59){
      print("E")
    }else{
      print("输入的分数不在范围内")

    }
  }
}