ArrayOfObjects.java
33 linesjava
DOWNLOAD
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}