Questions
Questions

CSE-110-OD25-27 5.1 Lesson and Knowledge Check - Study Hall Video Episodes 7-8

Single choice

Which of the following is the correct code to perform the following tasks? ⦁ Print "The student has passed." if the integer variable finalMarks is greater than or equal to 50 ⦁ Print "The student has failed" if the variable finalMarks is less than 50

Options
A.if (finalMarks < 50) { System.out.println("The student has passed."); } else { System.out.println("The student has failed."); }
B.if (finalMarks == 50) { System.out.println("The student has passed."); } else { System.out.println("The student has failed."); }
C.for (finalMarks >= 50) { System.out.println("The student has passed."); } else { System.out.println("The student has failed."); }
D.if (finalMarks >= 50) { System.out.println("The student has passed."); } else { System.out.println("The student has failed."); }
View Explanation

View Explanation

Verified Answer
Please login to view
Step-by-Step Analysis
To solve this, we must compare each option against the requirement: print "The student has passed." when finalMarks >= 50, otherwise print "The student has failed.". Option 1: if (finalMarks < 50) { System.out.println("The student has passed."); } else { System.out.println("The student has failed."); } This reverses the condition and the messages. It prints passed when finalMa......Login to view full explanation

Log in for full answers

We've collected over 50,000 authentic exam questions and detailed explanations from around the globe. Log in now and get instant access to the answers!

More Practical Tools for International Students

Join us and instantly unlock extensive past papers & exclusive solutions to get a head start on your studies!