Unit 2 Discussion: Selection and Iteration structures
25 25 unread replies. 34 34 replies.
All programs can be written using three basic structures. Sequence, Selection, and Iteration. In this unit, we are going to focus on SELECTION (Decision-Making) and ITERATION (Looping) structures.
In your post, you need to cover either SELECTION or ITERATION. You are free to include content about both.
In C programming languages, there are 3 types of selection (or also known as decision-making) structures. IF (single-selection), IF...ELSE (double-selection), and IF...ELSE IF...ELSE or SWITCH (multiple-selection)
In this Unit, you are provided a C program using IF...ELSE IF...ELSE statement as below.
Unit02_Discussion_If_Else.png
Type the above code into Dev C++ and run it. Describe what is happening here. Now, modify this program and showcase using SWITCH-CASE statement without modifying the logic of the program.
Make sure to upload your code and that it contains the original IF...ELSE IF...ELSE as well as the one you created using SWITCH...CASE.
In C language, there are three types of iteration/looping structures in the form of statements. WHILE, DO...WHILE, and FOR.
Here's a program written using WHILE loop structure.
Unit02_Discussion_Loop.png
Type the above code into Dev C++ and run it. Describe what is happening here. Now, modify this program and showcase using any of the other two types of looping structures without modifying the logic of the program.