21xrx.com
2024-11-05 16:34:09 Tuesday
登录
文章检索 我的文章 写文章
C++程序:求不及格的课程数
2023-07-13 15:46:04 深夜i     --     --
C++ 不及格 课程数

C++程序是一种高级编程语言,它可以用于开发各种类型的应用程序和系统。在这里我们将介绍一种使用C++编写的程序,该程序可以用于计算学生不及格的课程数。

对于大多数学生来说,考试是他们学习过程的一部分。然而,一些学生可能在考试中不及格。在这样的情况下,学生可能需要知道他们在多少科目中不及格,以便能够采取相应的措施来改进他们的学习。

为了帮助这些学生,我们编写了一个C++程序,该程序可以计算学生不及格的课程数。这个程序需要输入学生的成绩,并将它们与及格线进行比较。如果学生的分数低于及格线,程序就会将其纳入不及格的课程数。最后,程序将显示学生不及格的课程数量和及格的科目数量。

下面是程序的代码:


#include<iostream>

using namespace std;

int main()

{

  int grade, pass_mark = 60, num_failures = 0, num_passes = 0;

  cout << "Enter the grades (press -1 to end):" << endl;

  while (grade != -1)

  {

    cin >> grade;

    if (grade < pass_mark && grade != -1)

      num_failures++;

    else if (grade >= pass_mark && grade != -1)

      num_passes++;

  }

  cout << "Number of failures: " << num_failures << endl;

  cout << "Number of passes: " << num_passes << endl;

  return 0;

}

如上所述,这个程序使用while循环来读取学生的成绩,并将其与及格线进行比较。如果成绩低于及格线,程序会增加不及格的科目数。同样,如果成绩高于或等于及格线,则会增加及格的科目数。当用户输入-1时,程序将停止,并显示结果。

在这个程序中,我们使用了标准输入和输出流来获取和显示用户输入。我们还定义了变量grade,pass_mark,num_failures和num_passes来存储输入数据和计算结果。

这个程序可以使用任何IDE或文本编辑器来编写和运行。一旦你启动程序,你可以输入学生的成绩,并查看不及格的科目数量和及格的科目数量。

总而言之,这个C++程序是一种实用的工具,它可以帮助学生了解他们在考试中的表现。它可以帮助学生关注需要改进的领域,并提供反馈,以支持他们的学习和发展。

  
  

评论区

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