[text] ghj

Viewer

  1. package com2;
  2.  
  3. public class StudentManager {
  4.  
  5.         public static void main(String[] args) {
  6.                 Student[] Students=new Student[5];
  7.                 Students[0]=new Student(1,50,60,70,"Rajesh");
  8.                 Students[1]=new Student(2,70,80,90,"Joseh");
  9.                 Students[2]=new Student(3,40,60,50,"Salmi");
  10.                 Students[3]=new Student(4,55,65,75,"Anand");
  11.                 Students[4]=new Student(5,85,88,78,"Smita");
  12.                 System.out.println(Students[0].total());
  13.                 System.out.println(Students[1].total());
  14.                
  15.                
  16.                 Student[] avs=getStudentsByAvg(Students);
  17.                
  18.                 for(int i=0;i<avs.length;i++)
  19.                 System.out.println(avs[i].total());
  20.  
  21.         }
  22.  
  23.         public static Student[] getStudentsByAvg(Student[] students) {
  24.                 int sum=0,i=0;
  25.                 double avg;
  26.                 Student[] newArray = new Student[2];
  27.                 for(Student a: students) {
  28.                         sum = sum+a.total();
  29.                 }
  30.                 avg = sum/5;
  31.                 for(Student b: students) {
  32.                         if(b.total()>avg) {
  33.                                 newArray[i] = b;
  34.                                 i++;
  35.                         }
  36.                 }
  37.                 return newArray;
  38.         }
  39.  
  40. }
  41.  
  42.  
  43.  

Editor

You can edit this paste and save as new: