21xrx.com
2024-05-20 04:55:29 Monday
登录
文章检索 我的文章 写文章
C++编写判断成绩类别程序
2023-07-08 21:20:03 深夜i     --     --
C++ 编写 判断 成绩 类别程序

C++是一门高级编程语言,它被广泛应用于程序开发领域。在学习C++编程过程中,我们可以写出很多有用的程序,比如判断成绩类别的程序。

判断成绩类别的程序可以通过输入学生的成绩,判断出该学生的成绩属于优秀、良好、中等、及格或不及格等类别。下面是一个简单的示例程序:


#include<iostream>

using namespace std;

class ScoreCategory

{

public:

  void set_data();

  void display_data();

private:

  int score;

  string category;

};

void ScoreCategory::set_data()

{

  cout << "请输入学生的成绩:";

  cin >> score;

  if (score >=90)

    category = "优秀";

  else if (score >= 80)

    category = "良好";

  else if (score >= 70)

    category = "中等";

  else if (score >= 60)

    category = "及格";

  else

    category = "不及格";

}

void ScoreCategory::display_data()

  cout << "该学生的成绩属于" << category << "类别" << endl;

int main()

{

  ScoreCategory s;

  s.set_data();

  s.display_data();

  system("pause");

  return 0;

}

在这个程序中,我们定义了一个名为ScoreCategory的类,它包含两个函数:set_data()和display_data()。set_data()函数用于输入学生的成绩,并根据成绩判断它属于哪个类别;display_data()函数用于输出判断结果。

在main()函数中,我们创建了一个ScoreCategory对象s,并依次调用它的set_data()和display_data()函数。程序执行时,它将提示用户输入学生的成绩,并输出该学生的成绩属于哪个类别。

需要注意的是,这个程序并不是完美的,它可能存在某些问题。比如,如果用户输入的不是数字,而是字母或其他非法字符,程序就会崩溃。因此,在实际应用中,我们需要做更多的错误处理和输入验证,以确保程序的稳定运行。

总之,C++编程是一项非常重要的技能,它帮助我们开发出许多有用的程序。判断成绩类别的程序只是其中的一个例子,它可以帮助我们更好地了解C++编程的基本原理和方法,同时也可以应用到我们的学习和工作中。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复