课程设计报告

发布 2022-10-01 05:49:28 阅读 1206

成绩统计程序。

设计报告。姓名:刘晨博

学号:1010711067

专业:计算机科学与技术。

指导教师:李春林。

目录 摘要】 3

第1章概述 4

1.1 系统实现的目标 4

1.2 系统实现方案 4

1.3 系统实现环境 4

1.4 具体的开发方法 4

第2章系统设计 5

2.1 系统功能设计 5

2.2 数据设计 5

2.3 界面的设计 5

第3章系统实现 6

参考文献 7

设计一个程序,统计学生各科成绩,求出各科成绩均分,最高分以及各分数段人数。实现查找各科在平均分以上的人的学号的功能,并用用棒图显示结果。输入内容包括学号、导论、离散、c语言、英语、数学等项目。

关键词】各科均分各科最高各科分数段人数。

提示:摘要是本课程设计报告的中心思想,撰写的文字不少于,内容包括课程设计的任务、设计的思路、实现的过程与结果的评价。

关键词要求写出与本设计文档相关重要的名词(概念),至少3个相互之间空一个格。

系统实现目标:查找各科在平均分以上的人的学号的功能,并用棒图显示结果。

硬件环境:电脑型号联想 g450 20022 笔记本电脑。

操作系统 windows 7 旗舰版 32位 sp1 ( directx 11 )

处理器英特尔 celeron(赛扬) 双核 t3000 @ 1.80ghz

主板联想 nitu1 (英特尔 4 series - ich9m 笔记本芯片组)

内存 3 gb ( 记忆科技 ddr3 1067mhz / 金泰克 ddr3 1333mhz )

主硬盘西数 wdc wd1600bevt-24a23t0 ( 160 gb / 5400 转/分 )

显卡英特尔 gl40/gm45/gm47/gs45 graphics controller ( 1292 mb / 联想 )

显示器京东方 boe0586 ( 14 英寸 )

光驱建兴 *** a ds8a4s ***刻录机。

声卡 conexant hd smartaudio 221 @ 英特尔 82801i(ich9) 高保真音频。

网卡博通 bcm5906m netlink fast ethernet / 联想。

操作系统 windows 7 旗舰版开发软件 microsoft visual c++ 6.0 sp6 中文版。

文档编辑 wps2010

程序运行环境。

本程序采用面向过程程序设计思想,对每个要进行的数据依照提示一步、步进行处理。下面依照程序过程的执行来说明具体的实现方法:

定义图形初始化模式。

查找各科在平均分以上的人的学号的功能,并用棒图显示结果。

学号导论离散 c语言英语数学。

各科平均: 64.33333333 78.5 83.83333333 72.5 57.83333333

各科最高: 7787 9896 74

各分数段人数:

导论。离散。

语言。英语。

数学。#include<>

#include<>

#include<>

#include<>

#include<>

void main()

int i,j,n;double b[6],c[6],d[6][6];double x;

double a[6][6]=;

cout

for(j=0;j<6;j++)

cout

cout<<"各科平均成绩:"

x=0;for(i=0;i<6;i++)

x+=a[i][j],d[i][j]=0;

b[j]=x/6.0;

cout< cout<}

cout

cout<<"各科最高分数:"

c[j]=a[0][j];

for(i=1;i<6;i++)

cout<}

cout

cout<<"各分数段人数统计:"

switch(j)

case 1:cout<<"导论:"

cout<<"离散:"

"

cout<<"数学:"<

for(i=0;i<6;i++)

if(a[i][j]>89.5)d[1][j]++

else if(a[i][j]>79.5)d[2][j]++

else if(a[i][j]>69.5)d[3][j]++

else if(a[i][j]>59.5)d[4][j]++

else d[5][j]++

for(n=1;n<6;n++)

cout< cout

cout<<"各科在平均分以上地人的学号:"

for(i=0;i<6;i++)

if(a[i][j]>b[j])

cout< cout<}

cout<}

程序设计基础教程(c语言)

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...

课程设计总结,课程设计报告

课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...

课程设计 课程设计报告格式

学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...