In order to write computer programming without any logical error, it is recommended programmers prepare a rough writing showing the steps involved in the program. This is called an algorithm. An algorithm presents step-by-step instruction required to solve any problem. These steps can be shown diagrammatical using a flowchart.
Flowchart is a symbolic or diagrammatic representation of an algorithm. It uses several geometrical figures to represent the operations and arrows to show the direction of flow.
Programmers often use it as a program-planning tool to solve a problem. It makes use of symbols which are connected among them to indicate the flow of information and processing.
Flowchart are very helpful in writing program and explaining program to others.
Start / Stop (Terminal) : Represents the beginning and the end of the flowchart.
Input/Output : Represents the values to be given by the user and the results to be displayed.
Processing : Represents the arithmetic operation to compute a value.
Checking / Decision making : Represents the logical checking to decide the flow sequence.
Looping : Represents the looping which is repeated based on a condition / value of a variable.
Connector : Represents the Continuity of the flowchart in another place / page.
Arrows : Represents direction of flow.
Draw a flowchart to add two numbers entered by user :
Draw flowchart to find the largest among three different numbers entered by user :
Draw a flowchart to find all the roots of a quadratic equation ax2+bx+c=0 :
Draw a flowchart to find the Fibonacci series till term≤1000 :
Each computer on a TCP/IP based network (including the internet) has a unique, numeric address called an IP (Internet Protocol) address, enabling data packages to be addressed.Read More
CrossFire is a high-performance PC gaming graphics platform made possible by the use of multiple graphics cards coupled with a CrossFire enabled motherboard.Read More
The purpose of DNS (Domain Name Server) is to translate domain names into IP addresses. A service is used for translating domain names into IP addresses.Read More