• 首页
  • 家电百科
  • 实时讯息
  • 常识
手机版
首页> 常识>

怎么成绩等级程序算法

100次浏览     发布时间:2025-01-22 04:43:12    

成绩等级程序算法可以通过多种编程语言实现,主要步骤包括输入成绩、判断成绩所属等级范围、输出对应等级。以下是几种不同编程语言的成绩等级算法示例:

1. Java 示例代码

```java

import java.util.Scanner;

public class GradeCalculator {

public static void main(String[] args) {

int a = 0, b = 0, c = 0, d = 0, e = 0;

Scanner scanner = new Scanner(System.in);

int score;

do {

System.out.println("请输入学生成绩:");

score = scanner.nextInt();

if (score < 0> if (score < 60> else if (score < 70> else if (score < 80> else if (score < 90> else if (score <= 100) e++;

} while (score != -1);

System.out.println("不及格的有 " + a + " 人");

System.out.println("及格的有 " + b + " 人");

System.out.println("中等的有 " + c + " 人");

System.out.println("良好的有 " + d + " 人");

System.out.println("优秀的有 " + e + " 人");

}

}

```

2. Python 示例代码

```python

student_scores = [

(85, 90, 88),

(70, 65, 72),

(92, 88, 95),

(55, 60, 58)

]

for scores in student_scores:

total_score = sum(scores)

average_score = total_score / len(scores)

if average_score >= 90:

grade = "A"

elif average_score >= 80:

grade = "B"

elif average_score >= 70:

grade = "C"

elif average_score >= 60:

grade = "D"

else:

grade = "E"

print(f"学生成绩为 {scores}, 平均分为 {average_score:.2f}, 等级为 {grade}")

```

3. C 语言示例代码

```c

include

int main() {

int t;

scanf("%d", &t);

if (t >= 90 && t <= 100)

printf("A");

else if (t >= 80 && t < 90> printf("B");

else if (t >= 70 && t < 80> printf("C");

else if (t >= 60 && t < 70> printf("D");

else

printf("E");

return 0;

}

```

4. Excel 公式示例

在 Excel 中,可以使用以下公式计算成绩等级:

```excel

=IF(A2>=85, "优秀", IF(A2>=60, "一般", "不及格"))

```

将上述公式复制到 B2 单元格,然后向下拖动以计算所有成绩等级。

5. Python 示例代码(基于输入的单个成绩)

```python

def get_grade(score):

if score >= 90:

return "A"

elif score >= 80:

return "B"

elif score >= 70:

return "C"

elif score >= 60:

return "D"

else:

return "E"

score = int(input("请输入成绩: "))

print(f"成绩等级为: {get_grade(score)}")

```

这些示例代码展示了如何使用不同编程语言根据成绩范围判断并输出学生的成绩等级。你可以根据实际需求选择合适的编程语言和算法进行实现。

  • 本文分类:常识
  • 本文标签:成绩等级示例
  • 浏览次数:100 次浏览
  • 发布日期:2025-01-22 04:43:12
  • 本文链接:https://www.bqbk.net/changshi/WAylVJzMLR.html
  • 上一篇 > 去美国留学怎么取钱
  • 下一篇 > 全北大学怎么去

相关文章:

准备好了吗?2025年日照市国家体育锻炼标准达标赛日照经开区分站赛来了06-18

2025高考 |录取依据成绩,参考学生综合素质评价择优录取05-10

人社部:以就业为导向,提高职业技能培训的针对性04-28

助力老有所依!全国首场长期照护师考试将于4月19日举行04-17

“冠军教练团队”到来后,他们解锁了更多“夺冠密码”04-16

苏炳添,弃权04-13

“真跑不动了”,35岁苏炳添遗憾弃权04-13

一个灯箱图片多少钱01-31

热门文章
  • 1 为何说犹太人没必要同情?主要有三点原因(犹太人过于自大)
  • 2 怎么容易怀上孕 ?这4个重点,要放在心上
  • 3 什么是土鲫鱼? 买鲫鱼,要分清“工程鲫”和“土鲫”,差别很大,买错难吃不新鲜
  • 4 嘻哈服饰男装(国内潮牌有哪些牌子 )
  • 5 手套制作教程简单易学(制作冬天毛绒手套)
  • 6 摩托车怎么快递
  • 7 恒生信用卡怎么还款
  • 8 房产中介工资怎么样
  • 9 手机淘宝退差价怎么退
  • 10 暑假工老板不发工资怎么办
热门文章
  • 1 麻辣面的做法教程(自制红油麻辣面)
  • 2 黑椒牛排的腌制方法和配方(经典的黑椒牛排要想鲜味多汁!记住这一点诀窍!)
  • 3 购买房首付最低多少
  • 4 喷淋末端水压多少
  • 5 干湿分离大概留多少
  • 6 沥青道路平米造价多少
  • 7 学校建筑层高是多少
  • 8 橱柜面宽是多少
  • 9 15米是多少平尺
  • 10 底盘

网站内容来自网络,如有侵权请联系我们,立即删除!
站长邮箱 87868862@qq.com Copyright © 百奇百科 琼ICP备2023010365号-39