diff --git a/assignemntOne.java b/assignemntOne.java index c5cb392..3316ba6 100644 --- a/assignemntOne.java +++ b/assignemntOne.java @@ -1,5 +1,5 @@ - +import java.util.Arrays; import java.util.Scanner; class Student{ @@ -7,19 +7,34 @@ class Student{ int usn; char sem; int marks[] = new int[8]; - - + // + Student(int usn,char sem){ + this.usn=usn; + this.sem=sem; + } + // + Student(){ + + } public void setSem() { Scanner sc = new Scanner(System.in); this.sem=sc.next().charAt(0); } - public void setUsn(int usn) { + public void setUsn() { Scanner sc = new Scanner(System.in); this.usn=sc.nextInt(); } - +// +public void setMarks(){ + Scanner sc=new Scanner(System.in); + for(int i=0;i<8;i++){ + this.marks[i]=sc.nextInt() + } + + +} public int[] getMarks() { return marks; @@ -32,7 +47,18 @@ public char getSem() { public int getUsn() { return usn; } - + // + public int getMaxMarks(){ + Arrays.sort(marks); + return marks[7]; + + } + public int getIndexMarks(){ + Scanner sc=new Scanner(System.in); + int index=sc.nextInt(); + return marks[index]; + } + } @@ -40,15 +66,33 @@ public int getUsn() { public class assignemntOne { public static void main(String[] args) { Student eeeStudent1 = new Student(); - int usn; - int sem; - Student eeeStudent2 = new Student(usn,sem); - + + eeeStudent1.setUsn(); + eeeStudent1.setSem(); +int usn; +char sem; - + Student eeeStudent2 = new Student(usn,sem); + // + eeeStudent1.setMarks(); + eeeStudent2.setMarks(); + + // + eeeStudent1.getMaxMarks(); + eeeStudent2.getMaxMarks(); + + // + int a= eeeStudent1.getIndexMarks(); + int b= eeeStudent2.getIndexMarks(); + if(a>b){ + System.out.println("eeeStudent1"); + } + else{ + System.out.println("eeeStudent2"); + + } - }