import [Link].
*;
public class StudentGradeManager {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
Map<String, Integer> studentMarks = new HashMap<>();
[Link]("🎓 Welcome to Student Grade Management System");
while (true) {
[Link]("\nChoose an option:");
[Link]("1. Add Student");
[Link]("2. View All Students");
[Link]("3. Exit");
[Link]("Enter your choice: ");
int choice = [Link]();
[Link](); // consume newline
switch (choice) {
case 1:
[Link]("Enter student name: ");
String name = [Link]();
[Link]("Enter marks (0-100): ");
int marks = [Link]();
[Link](name, marks);
[Link]("✅ Student added successfully!");
break;
case 2:
[Link]("\n📋 Student Report Cards:");
for ([Link]<String, Integer> entry :
[Link]()) {
String grade = getGrade([Link]());
[Link]("Name: %s | Marks: %d | Grade: %s\n",
[Link](), [Link](), grade);
}
break;
case 3:
[Link]("👋 Exiting... Goodbye!");
[Link]();
return;
default:
[Link]("❌ Invalid choice. Try again.");
}
}
}
// Grade calculation logic
public static String getGrade(int marks) {
if (marks >= 90) return "A+";
else if (marks >= 80) return "A";
else if (marks >= 70) return "B";
else if (marks >= 60) return "C";
else if (marks >= 50) return "D";
else return "F";
}
}