import java.io.
*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Person
int personId;
String personName;
String personAddress;
}
public class Solution
public static void main(String args[]) throws IOException
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Person persons[] = new Person[n];
for(int i=0;i<n;i++)
persons[i] = new Person();
persons[i].personId = sc.nextInt();
persons[i].personName = sc.next();
persons[i].personAddress = sc.next();
for(int i=0; i<n; i++)
System.out.println(persons[i].personId);
System.out.println(persons[i].personName);
System.out.println(persons[i].personAddress);
}
Questin 2
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
float totalScore = findTotalStudentMarks(students);
System.out.println(totalScore);
}
public static float findTotalStudentMarks(Student[] students)
float totalScore = 0;
for(int i=0; i<students.length;i++)
totalScore += students[i].studentMarks;
return totalScore;
Question 3
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[]) throws Exception
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
float avgScore = findAverageStudentMarks(students);
System.out.format("%.2f", avgScore); //to round off to 2 decimal places
public static float findAverageStudentMarks(Student[] students)
int n = students.length;
float totalScore = 0;
for(int i=0; i<n;i++)
totalScore += students[i].studentMarks;
return totalScore/n;
Question 4
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
float minScore = findMinimumStudentMarks(students);
System.out.println(minScore);
public static float findMinimumStudentMarks(Student[] students)
int n = students.length;
float minScore = students[0].studentMarks;
for(int i=0; i<n;i++)
if(students[i].studentMarks < minScore)
minScore = students[i].studentMarks;
return minScore;
}
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
float maxScore = findMaximumStudentMarks(students);
System.out.println(maxScore);
public static float findMaximumStudentMarks(Student[] students)
int n = students.length;
float maxScore = students[0].studentMarks;
for(int i=0; i<n;i++)
if(students[i].studentMarks > maxScore)
maxScore = students[i].studentMarks;
}
return maxScore;
Question 6
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
sc.nextLine(); // note this step
String name = sc.nextLine();
int stID = findStudent(students, name);
if(stID == -1)
System.out.println("No student found");
else
System.out.println(stID);
public static int findStudent(Student[] students, String name)
int n = students.length;
for(int i=0; i<n;i++)
if(students[i].studentName.equals(name))
return students[i].studentId;
return -1;
Question 7
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
int marks = sc.nextInt();
int countOfStudent = countTheStudentWhoHasScoredGreaterMarks(students,
marks);
System.out.println(countOfStudent);
public static int countTheStudentWhoHasScoredGreaterMarks(Student[] students,
int marks)
int n = students.length;
int count = 0;
for(int i=0; i<n;i++)
if(students[i].studentMarks > marks)
count++;
return count;
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Student
{
int studentId;
String studentName;
float studentMarks;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Student[] students = new Student[n];
for(int i=0;i<n;i++)
students[i] = new Student();
students[i].studentId = sc.nextInt();
sc.nextLine(); // note this step
students[i].studentName = sc.nextLine();
students[i].studentMarks = sc.nextFloat();
int marks = sc.nextInt();
int countOfStudent = countTheStudentWhoHasScoredLowerMarks(students,
marks);
System.out.println(countOfStudent);
public static int countTheStudentWhoHasScoredLowerMarks(Student[] students, int
marks)
int n = students.length;
int count = 0;
for(int i=0; i<n;i++)
if(students[i].studentMarks < marks)
count++;
return count;