Clunker Motors Inc. is recalling all vehicles in its Extravagant line from model years 1999-2002. A bool variable named recalled has been declared . Given an int variable modelYear and a string modelName write a statement that assigns true to recalled if the values of modelYear and modelName match the recall details and assigns false otherwise. Do not use an if statement in this exercise!

LANGUAGE: C++

CHALLENGE:

Clunker Motors Inc. is recalling all vehicles in its Extravagant line from model years 1999-2002. A bool variable named recalled has been declared . Given an int variable modelYear and a string modelName write a statement that assigns true to recalled if the values of modelYear and modelName match the recall details and assigns false otherwise. Do not use an if statement in this exercise!

SOLUTION:


((modelYear>=1999 && modelYear<=2002 && modelName=="Extravagant") || (modelYear>=2004 && modelYear<=2007 && modelName=="Guzzler")) ? recalled=true : recalled=false;