68
%
BLACK OFF
2d: 14h: 13m: 32s
NOVEMBER
Stop copy pasting code you don't actually understand Become a PRO
Build the coding confidence you need to become a developer companies will fight for
Programiz
Online Java PRO ›
Compiler
[Link] Run Output Clear
234 salary = [Link]();
235 [Link]();
Welcome to University Management System
236 if (salary >= 0) break;
1. Add Student
237 [Link]("Salary must be
2. Add Full-time Employee
non-negative.");
3. Add Part-time Employee
238 }
4. Display All Records
239 return salary;
5. Exit
240 }
Enter your choice: 1
241
Enter Student Name: Waad
242 // Validate non-negative double input
Enter ID: 1
243 private static double getNonNegativeDouble
Enter Course: IT232
(Scanner scanner, String prompt) {
Enter Grade (0-100): 99
244 double val;
Student Passed (Grade ? 60)
245 while (true) {
Student added successfully.
246 [Link](prompt);
247 val = [Link]();
Welcome to University Management System
248 [Link]();
1. Add Student
249 if (val >= 0) break;
2. Add Full-time Employee
250 [Link]("Value must be non
3. Add Part-time Employee
-negative.");
4. Display All Records
251 }
5. Exit
252 return val;
Enter your choice: 1
253 }
Enter Student Name: Waad
254
Enter ID: 2
255 // Validate non-negative integer input
Enter Course: IT232
256 private static int getNonNegativeInt(Scanner
Enter Grade (0-100): 54
scanner, String prompt) {
Student Failed (Grade < 60)
257 int val;
Student added successfully.
258 while (true) {
259 [Link](prompt);
Welcome to University Management System
260 val = [Link]();
1. Add Student
261 [Link]();
2. Add Full-time Employee
262 if (val >= 0) break;
3. Add Part-time Employee
263 [Link]("Value must be non
4. Display All Records
-negative.");
5. Exit
264 }
Enter your choice:
265 return val;
266 }
267 }