To young to ride | Sololearn: Learn to code for FREE!

0

To young to ride

persons_ages = [] i = 0 while i<3: pers_age = int(input()) persons_ages.append(pers_age) i+=1 #your code goes here for i in range(10): if i > 17: print ("too young!") break else: print("Get ready!") It passes on case 1,2,4,5 Not sure why it does not pass on case 3

11/30/2021 3:01:09 AM

Kim Hammar-Milliner

9 Answers

New Answer

+8

Kim Hammar-Milliner , is this a sololearn code coach exercise? if yes, can you please mention the name of the tutorial and the lesson / exercise number? thanks!

+2

Thanks that solved it..

0

Here is the description The carousel is designed for 3 people who are each at least 16 years old. You are given a program that takes all 3 passengers' ages as inputs and inserts them in a list. Complete the program so that if it finds a value less than 16, it breaks the loop and outputs "Too young!". If the age requirement is satisfied, the program outputs "Get ready!". Sample Input 18 26 19 Sample Output Get ready!

0

if i > 17: should be if I < 17:

0

And instead of looping over i in the for loop you should loop over persons.ages.

0

Here is my code, now it fails on case 2, 4 and passes 1,3,5 persons_ages = [] i = 0 while i<3: pers_age = int(input()) persons_ages.append(pers_age) i+=1 #your code goes here for persons_ages in range(10): if i > 16: print ("too young!") break else: print("Get ready!")

0

Try this: for age in persons_ages: if age < 17

0

That does not solve it.

0

How about this? https://code.sololearn.com/cbGbhjFMaGOI/?ref=app