1// Aim: Program to perform Array of Objects.
2import java.util.*;
3class ArrayOfObjectsTask{
4 String name;
5 int marks;
6 ArrayOfObjectsTask(String name, int marks){
7 this.name = name;
8 this.marks = marks;
9 }
10}
11public class ArrayOfObjects{
12 public static void main(String[] args){
13 Scanner sc = new Scanner(System.in);
14 ArrayOfObjectsTask[] s = new ArrayOfObjectsTask[5];
15 System.out.println("Enter name and marks of 5 students: ");
16 for(int i=0; i<5; i++){
17 String name = sc.next();
18 int marks = sc.nextInt();
19 s[i] = new ArrayOfObjectsTask(name, marks);
20 }
21 System.out.println("Name and marks of 5 students: ");
22 for(int i=0; i<5; i++){
23 System.out.println(s[i].name + " " + s[i].marks);
24 }
25 System.out.println("average marks: ");
26 int sum = 0;
27 for(int i=0; i<5; i++){
28 sum += s[i].marks;
29 }
30 System.out.println(sum/5);
31 sc.close();
32 }
33}