SlideShare a Scribd company logo
1 of 18
An algorithm is a sequence of steps required to solve a
problem . It is list of well defined instruction to solve a
problems .an algorithm has the following
charecteristics-
1. An algorithm ends after a fixed no of steps
2. Each step in an algorithm specifies basic operations
. These operations could include calculations input
output operations and comparisons
3. An algorithm accepts input data in a defined
format before it can be processed
4. An algorithm generates one more output after the
input is processed .
The resultant information termed as output can be
displayed or stored for future reference
-start
:input two numbers num1,num2
:add num 1 and num2 and assign the
result in the variable sum=num1+num2
:display sum
stop
-start
:declare two number A and B
:input the value of A and B
:if A>B
Print A is greater than B
Else
Print B is greater than A
STOP
Terminal Symbol is used to represent START
and STOP OF Flow chart .
The symbol used for terminal is oval
START or STOP
The symbol is used for input output is a
parallelogram .
The symbol used for processing is a Rectangle
.
Decision symbol is used to represent the
operation in which there are two alternatives
true and false .
The symbol used for decision in diamond .
Flow lines indicates the flow of data the arrow
symbol is used for this purpose .
Connector is used to join different Flow lines .
The symbol used for connector is a circle
with arrow .
-start
:input two numbers num1,num2
:add num 1 and num2 and assign the
result in the variable sum=num1+num2
:display sum
stop
start
Declare a,b sum
Sum=a+b
Print sum
stop
-start
:declare two number A and B
:input the value of A and B
:if A>B
Print A is greater than B
Else
Print B is greater than A
STOP
START
DECLARE
A , B
INPUT
A,B
IF
A
>
B
PRINT A IS
GREATER THAN B
PRINT A IS
SMALLER THAN B
STOP
Flow chart and algorithm

More Related Content

Similar to Flow chart and algorithm

Similar to Flow chart and algorithm (20)

Arithmetic Process in Computer Systems
Arithmetic Process in Computer SystemsArithmetic Process in Computer Systems
Arithmetic Process in Computer Systems
 
Computer arithmetic
Computer arithmeticComputer arithmetic
Computer arithmetic
 
computer arithmatic
computer arithmaticcomputer arithmatic
computer arithmatic
 
Computer Architecture refers to those attributes of a system that have a dire...
Computer Architecture refers to those attributes of a system that have a dire...Computer Architecture refers to those attributes of a system that have a dire...
Computer Architecture refers to those attributes of a system that have a dire...
 
index of all of the financial accounts in a company's general ledger. In shor...
index of all of the financial accounts in a company's general ledger. In shor...index of all of the financial accounts in a company's general ledger. In shor...
index of all of the financial accounts in a company's general ledger. In shor...
 
Pa1 wednesday flow_chart
Pa1 wednesday flow_chartPa1 wednesday flow_chart
Pa1 wednesday flow_chart
 
Number Systems.ppt
Number Systems.pptNumber Systems.ppt
Number Systems.ppt
 
Cp module 2
Cp module 2Cp module 2
Cp module 2
 
Pa1 flow chart
Pa1 flow chartPa1 flow chart
Pa1 flow chart
 
Unit-8-Computer-Arithmetic.pdf
Unit-8-Computer-Arithmetic.pdfUnit-8-Computer-Arithmetic.pdf
Unit-8-Computer-Arithmetic.pdf
 
C Token’s
C Token’sC Token’s
C Token’s
 
Computer programming:Know How to Flowchart
Computer  programming:Know How to FlowchartComputer  programming:Know How to Flowchart
Computer programming:Know How to Flowchart
 
COA(Unit_3.pptx)
COA(Unit_3.pptx)COA(Unit_3.pptx)
COA(Unit_3.pptx)
 
Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowcharts
 
CLASS VIII COMPUTERS FLOW CHART AND ALGORITHM
CLASS VIII COMPUTERS FLOW CHART AND ALGORITHMCLASS VIII COMPUTERS FLOW CHART AND ALGORITHM
CLASS VIII COMPUTERS FLOW CHART AND ALGORITHM
 
Arithmetic circuits
Arithmetic circuitsArithmetic circuits
Arithmetic circuits
 
Ch03
Ch03Ch03
Ch03
 
Computer arithmetic operations.pptx
Computer arithmetic operations.pptxComputer arithmetic operations.pptx
Computer arithmetic operations.pptx
 
C programming(Part 1)
C programming(Part 1)C programming(Part 1)
C programming(Part 1)
 
Final modified ppts
Final modified pptsFinal modified ppts
Final modified ppts
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Flow chart and algorithm

  • 1.
  • 2. An algorithm is a sequence of steps required to solve a problem . It is list of well defined instruction to solve a problems .an algorithm has the following charecteristics-
  • 3. 1. An algorithm ends after a fixed no of steps 2. Each step in an algorithm specifies basic operations . These operations could include calculations input output operations and comparisons 3. An algorithm accepts input data in a defined format before it can be processed 4. An algorithm generates one more output after the input is processed . The resultant information termed as output can be displayed or stored for future reference
  • 4. -start :input two numbers num1,num2 :add num 1 and num2 and assign the result in the variable sum=num1+num2 :display sum stop
  • 5. -start :declare two number A and B :input the value of A and B :if A>B Print A is greater than B Else Print B is greater than A STOP
  • 6.
  • 7.
  • 8. Terminal Symbol is used to represent START and STOP OF Flow chart . The symbol used for terminal is oval START or STOP
  • 9. The symbol is used for input output is a parallelogram .
  • 10. The symbol used for processing is a Rectangle .
  • 11. Decision symbol is used to represent the operation in which there are two alternatives true and false . The symbol used for decision in diamond .
  • 12. Flow lines indicates the flow of data the arrow symbol is used for this purpose .
  • 13. Connector is used to join different Flow lines . The symbol used for connector is a circle with arrow .
  • 14. -start :input two numbers num1,num2 :add num 1 and num2 and assign the result in the variable sum=num1+num2 :display sum stop
  • 16. -start :declare two number A and B :input the value of A and B :if A>B Print A is greater than B Else Print B is greater than A STOP
  • 17. START DECLARE A , B INPUT A,B IF A > B PRINT A IS GREATER THAN B PRINT A IS SMALLER THAN B STOP