作业帮 > 综合 > 作业

c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/25 10:36:50
c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,
编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,60-70,60分以下)
成绩的计算方式是:平时成绩*40%+期末成绩*60%=最终成绩.
并显示出该班该门课的最高成绩和学生姓名,最低成绩和学生姓名
求教怎么修改
下面粘代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace xx
{
class Program
{
static void Main(string[] args)
{
int[] score = new int[10]; string[] m = { };
int i, a, b, c, d, e;
a = b = c = d = e = 0;
double[] math = new double[10];
double t = 0, max, min, r;
//int i;
Console.WriteLine("请输入20名学生的成绩 每名学生成绩输入后按回车输入下一位");
for (i = 0; i < 10; i++)
score[i] = Convert.ToInt32(Console.ReadLine());
for (i = 0; i < 10; i++)
{
switch (score[i] / 10)
{
case 10:
case 9: a++; break;
case 8: b++; break;
case 7: c++; break;
case 6: d++; break;
default: e++;
break;
}
}
for (i = 0; i < 10; i++)
math[i] = Convert.ToDouble(Console.ReadLine());
max = math[0];
min = math[0];
for (i = 0; i < 10; i++)
{
t += math[i];
if (math[i] > max) max = math[i];
if (math[i] < min) min = math[i];
}
r = t / 10;
Console.WriteLine("平均分为:{0}", r);
Console.WriteLine("最高分为:{0}", max);
Console.WriteLine("最低分为:{0}", min);
Console.WriteLine("得优人数 :{0}", a);
Console.WriteLine("得良人数 : {0}", b);
Console.WriteLine("得好人数 :{0}", c);
Console.WriteLine("及格人数 :{0}", d);
Console.WriteLine("不及格人数 :{0}", e);
Console.ReadLine();

}
}
}
c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,
int[] score = new int[10]; string[] m = { };
int i, a, b, c, d, e;
a = b = c = d = e = 0;
double t = 0, max, min, r;
Console.WriteLine("请输入20名学生的成绩 以回车符区分");
for (i = 0; i < 10; i++)
{
int inputScore = 0;
if (!int.TryParse(Console.ReadLine(), out inputScore))
{
Console.WriteLine("请输入数字类型成绩");
i--;
}
score[i] = inputScore;
}
for (i = 0; i < 10; i++)
{
switch (score[i] / 10)
{
case 10:
case 9: a++; break;
case 8: b++; break;
case 7: c++; break;
case 6: d++; break;
default: e++;
break;
}
}
max = score[0];
min = score[0];
for (i = 0; i < 10; i++)
{
t += score[i];
if (score[i] > max) max = score[i];
if (score[i] < min) min = score[i];
}
r = t / 10;
Console.WriteLine("平均分为:{0}", r);
Console.WriteLine("最高分为:{0}", max);
Console.WriteLine("最低分为:{0}", min);
Console.WriteLine("得优人数 :{0}", a);
Console.WriteLine("得良人数 : {0}", b);
Console.WriteLine("得好人数 :{0}", c);
Console.WriteLine("及格人数 :{0}", d);
Console.WriteLine("不及格人数 :{0}", e);
Console.ReadLine();
c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80, java编程实现统计50名学生的百分制成绩中各分数段学生人数.即分别统计出100分,90~99分,80~89,70~79 EXCEL中,如何计算某个分数段的人数有多少?比如学生成绩,80-90分的人数,70-80的人数? 编程统计全班学生成绩.要求每次键盘输入一个学生的3门课程分数,计算并输出每个学生的总分和平均分 3.编写一个程序和界面输入某学生的语文、数学英语三门课程的成绩,单击计算可以得出该学生的平均分和总分 C语言:一个班有25名学生都参加了的考试,请从键盘上输入25位同学的成绩,统计出分数大于等于90分的人数. 用C语言求 输入30个成绩数据,统计各分数段(0~59,60~69,70~79,80~89,90~100)的人数,最低分 编写一个程序,依次输入5个学生的7门课程的成绩,每输入一个学生的7门课程成绩后,立即统计并输出该学生的总分和平均分. 编写程序,统计一个班的学生成绩.要求程序具有如下功能: 输入50个学生的某门课程成绩 计算平均值 取两位小数 并统计低于60分的人数 C语言编程题:从键盘输入10个学生的成绩,计算平均成绩,统计及格人数,计算高于平均分的学生的分数 对某班学生一次数学测试成绩进行统计(分数都为整数),各分数段人数如图所示,该班有学生多少人,成绩在69.5-79.5范围