Assignment 5 - nested If statements
Yikes, I had trouble trying to get the concept of how my program would need to do a different action based on one of THREE different answers!
It was easy to understand how to do actions based on two different answers, because that a simple true/false or if/else choice. I kept rereading the text, watching various youtube videos, and experimenting with my animation, until I finally had an 'aha' moment. :) In order to get my program to work correctly, I created one variable to ask the user to input an age. Then I used that variable in the first if/else statement, for the path age is > 21, so user is too old to enter the club. I then dragged in a second if/else statement, and repeated the process of using the variable, except this time the path was 'age is < 21, so user is too young'. Then I dragged in a 3rd if/else statement, this time for the path age = 21, so user can enter the club. The mistake I had been making in the beginning, was trying to make all three of the paths work, via only TWO if/else statements. Once I figured out that I needed a separate if/else for EACH path, it was easy peasy! :D |
[QUOTE=lucyrn99;57335]Yikes, I had trouble trying to get the concept of how my program would need to do a different action based on one of THREE different answers!
It was easy to understand how to do actions based on two different answers, because that a simple true/false or if/else choice. I kept rereading the text, watching various youtube [URL="stammibene-it.com"]videos[/URL], and experimenting with my animation, until I finally had an 'aha' moment. :) In order to get my program to work correctly, I created one variable to ask the user to input an age. Then I used that variable in the first if/else statement, for the path age is > 21, so user is too old to enter the club. I then dragged in a second if/else statement, and repeated the process of using the variable, except this time the path was 'age is < 21, so user is too young'. Then I dragged in a 3rd if/else statement, this time for the path age = 21, so user can enter the club. The mistake I had been making in the beginning, was trying to make all three of the paths work, via only TWO if/else statements. Once I figured out that I needed a separate if/else for EACH path, it was easy peasy! :D[/QUOTE] great! |
Once you pass a conditional statement then you've passed it until you get to it again.
[SIZE="1"][url=https://appsync.biz/dafont/]Dafont[/url] [url=https://showbox.bio/]Showbox[/url] [url=https://www.oovoo.onl/adam4adam/]Adam4adam[/url][/SIZE] |
All times are GMT -5. The time now is 06:11 PM. |
Copyright ©2024, Carnegie Mellon University
Alice 2.x © 1999-2012, Alice 3.x © 2008-2012, Carnegie Mellon University. All rights reserved.