Slide 1 Lecture # 4 1Sana Rizwan Slide 2 ALGORITHMS AND FLOWCHARTS A typical programming task can be divided into two phases: Problem solving phase produce an ordered sequence…