「录取成绩Java」录取成绩查询
本篇文章给大家谈谈录取成绩Java,以及录取成绩查询对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、急!急1急!用java编写简单的学生成绩录入程序
- 2、Java编程题 查询高考录取分数线?
- 3、用Java做一个高考录取分数线查询系统,大家帮忙做一下需求分析!谢谢了
- 4、java软件做一个学生成绩查询系统
- 5、如何用java编写一个程序,读入学生成绩,获取最高分best,然后根据下面的规则赋等级值:
- 6、java 录取学生
急!急1急!用java编写简单的学生成绩录入程序
这里有一个类
实现学生学号,数学,语文,英语成绩录入
并且计算平均成绩,按照平均成绩高低输出信息
你可以改改!
//实现简单的学生信息输入输出和初步的成绩排序
public
class
student
{
private
int
id;
//学号
private
int
mathscore;
//数学成绩
private
int
chinscore;
//语文成绩
private
int
forescore;
//外语成绩
public
student()
{
id
=
0;
mathscore
=
0;
chinscore
=
0;
forescore
=
0;
}
public
student(int
newid,
int
newmathscore,
int
newchinsvore,
int
newforescore)
{
id
=
newid;
mathscore
=
newmathscore;
chinscore
=
newchinsvore;
forescore
=
newforescore;
}
public
double
getaveragescore()
{
//求平均成绩
double
averagescore
=
((double)
mathscore
+
chinscore
+
forescore)
/
3;
return
averagescore;
}
public
void
output(student
student)
{
//输出对象的内容
system.out.println("
"
+
student.id
+
"
"
+
student.mathscore
+
"
"
+
student.chinscore
+
"
"
+
student.forescore
+
"
"
+
student.getaveragescore());
}
public
int
max(student
a[],
int
n)
{
//student类对象数组的前n项中的成绩最大值的索引
int
position
=
0;
for
(int
i
=
1;
i
n;
i++)
{
if
(a[i].getaveragescore()
a[position].getaveragescore())
{
//比较平均成绩
position
=
i;
}
}
return
position;
}
public
void
selectsort(student
a[])
{
//student类对象数组的选择排序
for
(int
n
=
a.length;
n
1;
n--)
{
int
i
=
max(a,
n);
student
temp
=
a[i];
a[i]
=
a[n
-
1];
a[n
-
1]
=
temp;
}
}
}
Java编程题 查询高考录取分数线?
import java.util.Scanner;
public class App
{
public static void main(String[] args)
{
final String[][] strstrs=
{
{"民办本科","350 分"},{"艺术类本科","290 分"},
{"体育类本科","280 分"},{"二本","445 分"},
{"一本","555 分"}
};
final String msg="请输入要查询的录取分数线(比如民办本科、"+
"艺术类本科、体育类本科、二本、一本):";
String input;
boolean invalidate=true;
Scanner sc=new Scanner(System.in);
System.out.print(msg);
input=sc.nextLine().trim();
for(String[] strs : strstrs)
{
if(strs[0].equals(input))
{
System.out.printf("%s录取分数线:%s%n",input,strs[1]);
invalidate=false;
break;
}
}
if(invalidate)
System.out.println("没有相关查询的录取分数线");
sc.close();
}
}
用Java做一个高考录取分数线查询系统,大家帮忙做一下需求分析!谢谢了
可以依靠Baiduhi提醒我们
有机会能够处理你所遇到的工作
具体的要求也能够提醒我们
ES:\\183F40B6A5F404ACDDBB8AC575859D8D
交易提醒:预付定金有风险
java软件做一个学生成绩查询系统
用易查分就可以做,把你需要查询的信息做成excel表格,上传到易查分,设置“学号”“姓名”为查询条件,设置完成后,点生成,就可以得到一个查询链接,你可以把这个链接放到你所说的网站上,学员点链接 输入学号姓名就能查到!另外如果信息有错误,你可以在易查分的后台,在线编辑,不用再次上传就能实现,非常简单的!
如何用java编写一个程序,读入学生成绩,获取最高分best,然后根据下面的规则赋等级值:
直接在IDE里面输入数据吗?
那是这样的:
import java.util.Scanner;
public class Marks {
public void getMark(int stuNum,int[] rtnStuMark) {
Scanner input=new Scanner(System.in);
int i;
for(i=0;istuNum;++i) {
System.out.print("输入第" + (i+1) + "个学生的分数:");
rtnStuMark[i]=input.nextInt();
}
input.close();
}
public int getBestScore(int[] stuMark) {
int i;
int highest=0;
for (i=0;istuMark.length;++i)
if (stuMark[i]highest) highest=stuMark[i];
return highest;
}
public char getGrade(int stuMark,int best) {
if (stuMark=best-10) return 'A';
else if (stuMark=best-20) return 'B';
else if (stuMark=best-30) return 'C';
else if (stuMark=best-40) return 'D';
else return 'F';
}
public static void main(String args[]) {
Marks mark=new Marks();
Scanner input=new Scanner(System.in);
int i;
int best;
System.out.print("输入学生总数:");
int num=input.nextInt();
int[] stuMark=new int[num];
mark.getMark(num, stuMark);
best=mark.getBestScore(stuMark);
for (i=0;inum;++i)
System.out.println("第"+(i+1)+"个学生等第:"+mark.getGrade(stuMark[i], best));
input.close();
}
}
表示我编了30分钟,给个满意答案啊!
java 录取学生
public class School {
private String name;
private double line;
public School(){};
public School(String name,double line) {
super();
this.name=name;
this.line = line;
}
public double getLine() {
return line;
}
public void setLine(double line) {
this.line = line;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class Student {
private String id;
private String name;
private double total;
private double sports;
public Student(){
}
public Student(String id, String name, double total, double sports) {
super();
this.id = id;
this.name = name;
this.total = total;
this.sports = sports;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getTotal() {
return total;
}
public void setTotal(double total) {
this.total = total;
}
public double getSports() {
return sports;
}
public void setSports(double sports) {
this.sports = sports;
}
}
public class Pass {
public void status(School s,Student stu){
if(stu.getTotal()=s.getLine()||(stu.getSports()=96||stu.getTotal()=300)){
System.out.println("学号为:"+stu.getId()+" "+"姓名为:"+stu.getName()+"的同学被"+s.getName()+"录取,该学校的录取分数线为:"+s.getLine());
}else{
System.out.println("学号为:"+stu.getId()+" "+"姓名为:"+stu.getName()+"的同学没有被"+s.getName()+"录取,该学校的录取分数线为:"+s.getLine());
}
}
public static void main(String[] args){
School school1=new School("清华大学",680);
School school2=new School("北京大学",660);
Student stu1=new Student("2012121201","小红",690,80);
Student stu2=new Student("2012121201","小明",650,80);
Student stu3=new Student("2012121201","张三",670,80);
Student stu4=new Student("2012121201","李四",640,80);
Pass p=new Pass();
p.status(school1, stu1);
p.status(school1, stu2);
p.status(school2, stu3);
p.status(school2, stu4);
}
}
运行结果为:
学号为:2012121201 姓名为:小红的同学被清华大学录取,该学校的录取分数线为:680.0
学号为:2012121201 姓名为:小明的同学被清华大学录取,该学校的录取分数线为:680.0
学号为:2012121201 姓名为:张三的同学被北京大学录取,该学校的录取分数线为:660.0
学号为:2012121201 姓名为:李四的同学被北京大学录取,该学校的录取分数线为:660.0
录取成绩Java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于录取成绩查询、录取成绩Java的信息别忘了在本站进行查找喔。
发布于:2022-11-27,除非注明,否则均为
原创文章,转载请注明出处。