Computer Science, asked by tejask10h352020, 6 months ago

Write a program to accept marks of 20 students in Computer Application subject and
display the name of the student who has scored the highest marks.[JAVA ARRAYS]

Answers

Answered by anindyaadhikari13
3

Question:-

  • Write a program to accept marks of 20 students in Computer Application subject and display the name of the student who has scored the highest marks.

Program:-

import java.util.*;

class Marks

{

public static void main()

{

Scanner sc=new Scanner(System.in);

int i, max=0;

String name[]=new String[20], x="";

int a[]=new int[20];

System.out.println("Enter marks of 20 students...");

for(i=0;i<20;i++)

{

System.out.print("Enter name: ");

name[i]=sc.nextLine();

System.out.print("Enter marks: ");

a[i]=sc.nextInt();

System.out.println();

if(a[i]>max)

{

x=name[i];

max=a[i];

}

}

System.out.println("Top Scorer: "+x);

System.out.println("His/Her marks: "+max);

}

}

Similar questions