Flow Charts Q & A
 

The benefits of flowcharts are as follows:

Communication: Flowcharts are better way of communicating the logic of a system to all concerned.

Effective analysis: With the help of flowchart, problem can be analysed in more effective way.

Proper documentation: Program flowcharts serve as a good program documentation, which is needed for various purposes.

Efficient Coding: The flowcharts act as a guide or blueprint during the systems analysis and program development phase.

Proper Debugging: The flowchart helps in debugging process.

Efficient Program Maintenance: The maintenance of operating program becomes easy with the help of flowchart.

Limitations :

Complex logic: Sometimes, the program logic is quite complicated.

Alterations and Modifications: If alterations are required the flowchart may require re-drawing completely.

Reproduction: As the flowchart symbols cannot be typed, reproduction of flowchart becomes a problem.

The essentials of what is done can easily be lost in the technical details of how it is done.

1. Draw a flowchart to find the sum of first 50 natural numbers.

 



2. Draw a flowchart to find the largest of three numbers A,B, and C.



 


Draw a flowchart for computing factorial N (N!)


Where N! = 1 ´ 2 ´ 3 ´ …… N .



Draw a flowchart to read a number N and print all its divisors.
Draw a flowchart for computing the sum of the digits of any given number
Draw a flowchart to find the sum of given N numbers.
Draw a flowchart to computer the sum of squares of integers from 1 to 50
Draw a flowchart to arrange the given data in an ascending order.

 

 

(c) Shilpa Sayura Foundation 2006-2017