Untitled
unknown
plain_text
a year ago
1.7 kB
4
Indexable
import java.util.Scanner;
class Student9 {
String name;
String rollNumber;
void readStudentDetails() {
Scanner p = new Scanner(System.in);
System.out.print("Enter student name: ");
name = p.nextLine();
System.out.print("Enter roll number: ");
rollNumber = p.nextLine();
}
void displayStudentDetails() {
System.out.println("Student Name: " + name);
System.out.println("Roll Number: " + rollNumber);
}
}
class Mark extends Student9 {
int[] marks = new int[5];
int total;
double average;
void readMarks() {
Scanner p = new Scanner(System.in);
System.out.println("Enter marks for 5 subjects:");
for (int i = 0; i < 5; i++) {
System.out.print("Subject " + (i + 1) + ": ");
marks[i] = p.nextInt();
}
calculateTotalAndAverage();
}
void calculateTotalAndAverage() {
total = 0;
for (int mark : marks) {
total += mark;
}
average = total / 5.0;
}
void displayResults() {
displayStudentDetails();
System.out.println("Marks:");
for (int i = 0; i < 5; i++) {
System.out.println("Subject " + (i + 1) + ": " + marks[i]);
}
System.out.println("Total Marks: " + total);
System.out.println("Average Marks: " + average);
}
}
public class StudentRes {
public static void main(String[] args) {
Mark mark = new Mark();
mark.readStudentDetails();
mark.readMarks();
mark.displayResults();
}
}
Editor is loading...
Leave a Comment