Computer Science, asked by meeraagarwal140, 9 months ago

different between algorithms and flowchart ​

Answers

Answered by Annrose123
2

Answer:

A flowchart is a graphical representation of an algorithm. Programmers often use it as a program-planning tool to solve a problem. ... Algorithm is step by step procedure to solve the problem. Flowchart is a diagram created by different shapes to show the flow of data.

Explanation:

Please mark me as BRAINLIEST

Answered by silent9
5

___________________________

An algorithm is a procedure for solving a problem. It takes set of values as a input and produces some set of values as output. Flowchart: A flowchart is a type of diagram that represents an algorithm, showing the steps as boxes of various kinds, and their order by connecting them with algorithm is a description of how to carry out a process. An algorithm lists the steps that must be followed to complete the process. Algorithms can be described in English but such descriptions are often ambiguous and open to misunderstanding. Therefore various formal methods of describing algorithms have been developed. The simplest of these is the flowchart. A flowchart consists of a sequence of instructions linked together by arrows to show the order in which the instructions must be carried out. Each instruction is put into a box. The boxes are different shapes depending upon what the instruction is.

ALGORITHM To write the logic and method(s) to solve the problem in the procedural steps is called Algorithm. Algorithm in a step by step procedure to solve a given problem. Advantages of Algorithms:

1) Algorithms are independent of any computer language.

2) Algorithms are easy

3) To debug, since every step has got its own logical sequence.

4) Algorithms can be easily converted into flowcharts and then into computer programs.

Advantages of Flowchart

1) It provides an easy way of communication because any other person besides the programmer can understand the way they are represented.

2) It represents the data flow.

3) It provides a clear overview of the entire program and problem and solution.

4) It checks the accuracy in logic flow.

5) It documents the steps followed in an algorithm.

6) It provides the facility for coding.

7) It provides the way of modification of running program.

8) They shows all major elements and their relationship.

_______________________

hope its help☺

#thanks#❤

Similar questions