Logic and Conditionals Quiz
Quiz: Practicing Conditionals with Vowels
Objectives
You will answer a series of multiple choice questions to help you practice the following:
Flow control and the use of
if
,elsif
, andelse
statements.Flow control and the use of
case
statements.Using comparative operators.
The questions in this quiz are predicated on the idea of building methods that can determine if a letter is a vowel or a consonant. For the purposes of this quiz, vowels will be "a"
, "e"
, "i"
, "o"
, and "u"
(sorry, but you're not in the club, "y"
).
???
Conditional Vowels
?: Checking for vowels with if
, elsif
, and else
We're building a method, vowels_with_if_elsif
that will take in a letter and return true
if that letter is a vowel and false
if that letter is a consonant.
Which of the following is the correct implementation of if
, elsif
, and else
?
(X)
( )
?: What would the following statement return?
( )vowel (X)not a vowel
?: Checking for vowels with case
The method vowels_with_case
takes in a letter as an argument and uses a case
statement to determine if that letter is a vowel.
Which keyword correctly replaces < fill me in! >
?
( )if
( )elsif
(X)when
( )while
?: Which of the following methods would correctly return true
when given the letter "o"
as an argument?
(X)
( )
( )
???
Last updated