やっと出てきました!!!
2253 ワード
7-4寮は誰が一番高いですか.(20点)他のJavaが学校でバスケットボール選手を選抜する方法が思いつかないので、寮ごとに最大4人がいます.寮のリストを出して、寮ごとに一番高い学生を見つけてください.学生類Studentを定義して、身長height、体重weightなどがあります.
入力フォーマット:n行入力、各行フォーマット:寮番号、name、height、weight.寮番号の区間は[0,10]、nameはアルファベットで構成され、長さは16未満、height、weightは正の整数である.
出力フォーマット:寮番号によって小さいから大きいまで並べ替えて、各寮の身長が一番高い学生情報を出力する.テーマは各寮に身長が一番高い学生が一人しかいないことを保証する.出力サンプル:0 Tom 175 120 1 Jack 180 130 3 ETAF 183 145入力サンプル:0 Tom 175 120 1 Jack 180 130 1 Hale 160 140 Marry 160 120 Jerry 165 110 3 ETAF 183 145 1 Mickey 170
Student.java package Student;
public class Student { private int height; private int weight; String name; int fangjianhao; public void Name(String name) { this.name=name; } public void Fangjianhao(int fangjianhao) { this.fangjianhao=fangjianhao; } public int getHeight() { return height; } public void setHeight(int height) { this.height = height; } public int getWeight() { return weight; } public void setWeight(int weight) { this.weight = weight; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getFangjianhao() { return fangjianhao; } public void setFangjianhao(int fangjianhao) { this.fangjianhao = fangjianhao; } }
TestStudent.java package Student; public class TestStudent {
}
入力フォーマット:n行入力、各行フォーマット:寮番号、name、height、weight.寮番号の区間は[0,10]、nameはアルファベットで構成され、長さは16未満、height、weightは正の整数である.
出力フォーマット:寮番号によって小さいから大きいまで並べ替えて、各寮の身長が一番高い学生情報を出力する.テーマは各寮に身長が一番高い学生が一人しかいないことを保証する.出力サンプル:0 Tom 175 120 1 Jack 180 130 3 ETAF 183 145入力サンプル:0 Tom 175 120 1 Jack 180 130 1 Hale 160 140 Marry 160 120 Jerry 165 110 3 ETAF 183 145 1 Mickey 170
Student.java package Student;
public class Student { private int height; private int weight; String name; int fangjianhao; public void Name(String name) { this.name=name; } public void Fangjianhao(int fangjianhao) { this.fangjianhao=fangjianhao; } public int getHeight() { return height; } public void setHeight(int height) { this.height = height; } public int getWeight() { return weight; } public void setWeight(int weight) { this.weight = weight; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getFangjianhao() { return fangjianhao; } public void setFangjianhao(int fangjianhao) { this.fangjianhao = fangjianhao; } }
TestStudent.java package Student; public class TestStudent {
public static void main(String[] args) {
// TODO Auto-generated method stub
Student [] a = new Student[7];
for(int k=0;k<7;k++) {
a[k] = new Student();
}
a[0].setFangjianhao(0);
a[0].setName("Tom");
a[0].setHeight(175);
a[0].setWeight(120);
a[1].setFangjianhao(1);
a[1].setName("Jack");
a[1].setHeight(180);
a[1].setWeight(130);
a[2].setFangjianhao(1);
a[2].setName("Hale");
a[2].setHeight(160);
a[2].setWeight(140);
a[3].setFangjianhao(0);
a[3].setName("Marry");
a[3].setHeight(160);
a[3].setWeight(120);
a[4].setFangjianhao(0);
a[4].setName("Jerry");
a[4].setHeight(165);
a[4].setWeight(110);
a[5].setFangjianhao(3);
a[5].setName("ETAF");
a[5].setHeight(183);
a[5].setWeight(145);
a[6].setFangjianhao(1);
a[6].setName("Mickey");
a[6].setHeight(170);
a[6].setWeight(115);
int i=1;
while(a[0].getFangjianhao()==a[i].getFangjianhao()) {
if(a[0].getHeight()
}