Lec 5 - Sequential Structures
Lec 5 - Sequential Structures
Lecture Outline
SWE1301: Introduction to Problem
Solving and Software Development • Sequential Algorithms
• Structure
• Examples
1/4/2022 SWE1301: Problem Solving and Software Development MIM 3 1/4/2022 SWE1301: Problem Solving and Software Development MIM 4
1
1/4/2022
1/4/2022 SWE1301: Problem Solving and Software Development MIM 5 1/4/2022 SWE1301: Problem Solving and Software Development MIM 6
2
1/4/2022
Print Area
STOP
1/4/2022 SWE1301: Problem Solving and Software Development MIM 11 1/4/2022 SWE1301: Problem Solving and Software Development MIM 12
3
1/4/2022
2. Alternative 2
radius = 12
Area = math.pi * pow(radius,2)
print(“The area of a circle with radius”, r,
“is”,Area)
1/4/2022 SWE1303 13 1/4/2022 SWE1301: Problem Solving and Software Development MIM 14
4
1/4/2022
Step 5 : End 28
STOP 30
5
1/4/2022
STOP
Step 4 : End
STOP
6
1/4/2022
START START
Enter r Enter r
Step 1: Enter r Step 1: Enter r
7
1/4/2022
1/4/2022 SWE1303 29 1/4/2022 SWE1301: Problem Solving and Software Development MIM 30
START
name message
Read name
Step 1: Read name.
Required Processing Solution alternative Message = name + “welcome to
Step 2: Message = name +
problem solving class”
“welcome to problem
solving class”
Message = name +
welcome to problem Print Message
solving class Step 3: Print Message
STOP
Step 4 : End
8
1/4/2022
Questions??