基于java的学生成绩系统 关于普通生、留级生、特长生的研究与实现【原创】

文章结尾有彩蛋

研究的题目为:

JAVA 学生成绩系统 求符合下列要求的代码某学校有三类学生:
1)普通生,总评成绩由平时成绩30%和考试成绩70%组成
2)留级生:总评成绩完全由考试成绩组成
3)特长生:总评成绩由平时成绩30%+考试成绩70%+10分附加分组成
每个学生都有姓名和学号。
要求:
一、正确定义类表示上述三类学生及其关系。
二、正确定义各个类的方法,求每个学生的总评成绩
三、定义方法,求N个学生的总评成绩平均分
四、定义方法,求N个学生中的总评成绩最高者
五、定义方法,输入N个学生的信息和成绩,并存入文件
六、主函数中求10个学生的总评成绩平均分
七、主函数中求10个学生总评成绩最高者,输出个人信息



现已经全部实现完毕。以下是截屏,以及代码部分:





原文地址:https://www.cnblogs.com/qq2032333807/p/8203727.html

时间: 2024-10-13 16:23:04

基于java的学生成绩系统 关于普通生、留级生、特长生的研究与实现【原创】的相关文章

Java测试题---简易学生成绩系统

刚刚接触Java不久,写法上和一些术语还不是很熟悉,如有不对的地方,希望指正.本次学生成绩系统要求能实现成绩录入,修改成绩,绩点计算,退出系统四个功能,在进行思路分析后,我构建了三个大类:ScoreInformation类:Surface类:Main类. 一,ScoreInformation类: 1 public class ScoreInformation { 2 private String stunumber; //学号 3 private String name; //姓名 4 priv

Java学生成绩系统

package text; public class helloworld{ private String stunumber; private String name; private double mathematicsscore; private double englishiscore; private double networkscore; private double databasescore; private double softwarescore; public hello

Java编写学生成绩管理系统

思路:定义两个类,一个scoreinformation类,一个scoremanagement类,scoreinformation类用于编写姓名,学号,以及各项成绩的输入函数,scoreinformation类有七个私有变量,和各个变量的get(),set()函数,scoremanagement类用于表现各项功能,包括学生信息的引入函数,学生信息的添加函数,学生信息的修改函数,学生成绩绩点的计算函数,以及退出系统的函数,在最后的主函数中,首先调用存储学生信息的函数,然后运用switch,case函

基于JSP的学生请假系统开发视频教程

课程介绍 : 课程来源于:学途无忧网 课程讲师:大华老师 课程介绍地址:http://www.xuetuwuyou.com/course/11 课程下载地址:链接: http://pan.baidu.com/s/1nth9PJ7 密码: xpw6 一.课程使用到的软件:Myeclipse10.Oracle11g.PL/SQL developer7.11 二.涉及技术或理论: 1.java面向对象.面向接口程序设计 2.观察者模式.策略模式.责任链模式等经典设计模式 3.数据库设计理论(三大数据模

基于Java的开源CMS系统选择(转)

CMS概述 对于网站CMS系统而言,基于PHP的是主流,如Drupal/Joomla在各个主流虚拟机提供商上都是标准配置,也被广泛使用. 但如果你拥有Java团队,或者项目目标是想建立一个企业网使用的内容管理系统,那么选择一个基于Java的CMS系统就是合适的. 基于PHP的CMS系统和Java CMS,有一个显著的区别, 基于Java的CMS通常会把内容架构在JCR规范上,例如Jackrabbit,ModeShape, 而PHP的CMS直接架构在RDBMS规范上,主要是MySQL上.总体上Ja

基于MFC的学生成绩管理系统的设计与实现

1.技术介绍MFC是微软基础类库的简称,是微软公司实现的一个C++类库,主要封装了大部分的WINDOWS API函数,并且包含一个应用程序框架,以减少应用程序开发人员工作量.VC++是微软公司开发的C/C++的集成开发环境,所谓集成开发环境,就是说利用它你可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大.有时人们说VC呢也指它的内部编译器,集成开发环境必须有一个编译器内核,要不有什么用,例如DEVC++其中一个编译器内核就是GCC. MFC除了是一个类库以外,还是一个框架,你应该试过

Java 【学生成绩管理系统】

一.获取输入并赋值 import java.util.Scanner; public class demo{ public static void main(String[] args){ //==================获取输入并赋值=================== Scanner data = new Scanner(System.in); //获取输入 System.out.println("请输入学生的人数:"); //获取学生人数 int person_numb

基于Java的捎带电梯系统

一.思路 写一个简单的电梯系统,首先根据老师提供的需求,写一下基础思路: 电梯有最高层和最低层,输入数字选择正确楼层数 输入数字大于当前楼层,则为上行:小于当前楼层,则为下行 每次输入数字的时候,需要对同为上行的数字或者同为下行的数字,进行排序 所输入的目标楼层用集合存放,循环最低层到最高层,如果当前层在集合中存在,显示开门,若还有目标楼层,则关门,继续到下一目标楼层. 当选择一个目标楼层,会生成随机重量记录在目标楼层,上行用原来重量加上目标楼层重量,下行则用原来重量减去目标楼层重量 二.实现

java输入学生成绩

public class Card { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int stu[] = new int[3]; try{ for(int i=0; i<stu.length;i++) { Student s = new Student(); s.getStudent(); s.showStudent(); s.averStude