2301_81026351 2023-11-10 08:34 采纳率: 0%
浏览 135

输入学生的百分制成绩,输出对应等级:90~100:A级;80-89:B级;70-79:C级;60~69:D级;0~59:E级。#

用R语言输入学生的百分制成绩,输出对应等级:90~100:A级;80-89:B级;70-79:C级;60~69:D级;0~59:E级。

  • 写回答

2条回答 默认 最新

  • qq_37749055 2023-11-10 09:26
    关注
    # 定义一个函数,输入为百分制成绩,输出为等级
    grade_system <- function(score){
      if (score >= 90 & score <= 100) {
        return("A级")
      } else if (score >= 80 & score < 90) {
        return("B级")
      } else if (score >= 70 & score < 80) {
        return("C级")
      } else if (score >= 60 & score < 70) {
        return("D级")
      } else if (score >= 0 & score < 60) {
        return("E级")
      } else {
        return("无效的成绩")
      }
    }
    
    # 使用函数
    score <- 85 # 这里你可以输入学生的成绩
    grade <- grade_system(score)
    print(grade)
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月10日