Programming Assignment Unit 3
Programming Assignment Unit 3
import java.util.Scanner;
public StudentManagement() {
this.totalStudents = 0;
this.studentList = new Student[100];
}
while (running) {
// Display menu options
System.out.println("\nStudent Data Storage and Management System\n");
System.out.println("1. Add a new student");
System.out.println("2. Update student information");
System.out.println("3. View all students");
System.out.println("4. Exit\n");
System.out.print("Enter your choice: ");
switch (choice) {
case 1:
addStudent(scanner);
break;
case 2:
updateStudent(scanner);
break;
case 3:
displayAllStudents();
break;
case 4:
running = false;
break;
default:
System.out.println("Invalid choice. Please try again.");
}
}
}
if (!found) {
System.out.println("Student not found with ID: " + id);
}
}