76 785
Assignments Done
Successfully Done
In June 2019

Answer to Question #22460 in Java | JSP | JSF for srikanth

Question #22460
The function will return true if and only if a passport holder satisfies following conditions-

A passport holder should not be a criminal.
A passport holder must have only one nationality and it should be "Indian".
A passport holder must be living at current address for more than 12 months.
A valid passport holder must hold at least two degrees from the list: "High School". "Intermediate", "Graduate", "Professional"

Write a method:

boolean isValidIndianPassportHolder(boolean isCriminal, String[] nationalities, float livingMonths, String[] qualifications);

isCriminal Value of this variable will be true, if passport holder is criminal otherwise false
nationalities A string array of nationalities which cannot be null
livingMonths This variable defines the number of months the passport holder was living at the given address
qualifications This variable defines a string array which defines qualifications (e.g. �High School�, �Intermediate�, �Graduate�), of th
Expert's answer
boolean isValidIndianPassportHolder(boolean isCriminal,String[] nationalities, float livingMonths, String[] qualifications){
if((nationalities.length!= 1) || (!nationalities[0].equals("Indian")) )
if(livingMonths<= 12)
if(qualifications.length< 2)
StringqualificationsList[] = {"High School", "Intermediate",
"Graduate", "Professional"};
for(inti = 0; i < 2; i++){
booleanholdsDegree = false;
for(Stringq : qualifications){
holdsDegree= true;
if(!holdsDegree)return false;

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!


No comments. Be first!

Leave a comment

Ask Your question

Privacy policy Terms and Conditions