⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2xi.cpp

📁 C/C++程序设计导论(第二版)》程序源文件
💻 CPP
字号:
// Calculate 25 average student grades, report summary
#include <iostream.h>
void main ()
{ 	float A, B, C, D, F;						// grade counts
	float ave, sum, grade, grade_count;						// grade calculation vars
	float ID;						// student ID number
	float count;						// loop counter for 25 students
	A = 0.0;
	B = 0.0;
	C = 0.0;
	D = 0.0;
	F = 0.0;
   count = 0.0;
	while (count < 25.0)					// loop over 25 students
	{	
		cin >> ID;
		grade_count = 0.0;
		sum = 0.0;
		cin >> grade;
		while (grade > 0.0)				// loop through list of grades
		{	sum = sum + grade;
			grade_count = grade_count + 1;
			cin >> grade;
		}		// end of (grade > 0.0) loop
		ave = sum / grade_count;				// calc this student's grade

		if (ave >= 90.0)				// add a count to appropriate
			A = A + 1.0;					//   grade category
		else if (ave >= 80.0)
			B = B + 1.0;
		else if (ave >= 70.0)
			C = C + 1.0;
		else if (ave >= 60.0)
			D  = D + 1.0;
		else F = F + 1;

		count = count + 1.0;
	}		// end of (count < 25) loop
	
	cout << "A " << A << ", B " << B << ", C " << C << ", D " << D
		<< ", F " << F << endl;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -