SlideShare a Scribd company logo
1 of 15
CHAPTER ONE
PROBLEM SOLVING
Objectives:
1- Understand what is “ Programming”?
2- Define “Problem” & “ Problem Solving”.
3- Identify the 5- Stages of Problem Solving.
4-Writing “ Algorithm”
5-Draw “ Flow Chart”
1- Understand what is “ Programming”?
Eat a meal Cook that meal
Buy A Robot Build A Robot
Use a Game / Software Create yours with your OWN Criteria
Programmer
Programming Languages : C , C++, Basic , Visual C , Visual Basic
2- Define “Problem” & “ Problem Solving”.
Objectives
Outputs
Target/Aim/Goal
- Sequence
of Steps
-Activities
Specific
Inputs
Attain / Reach Through Using
Problem Problem Solving
Define :
1- Problem.
2- Problem Solving .
Ex:
1- “ Blue Hole” / “Black or White Desert”/ “Cosmic Village”
2- Bake a Cake.
3- “ Problem Solving” Stages (5 Stages) :
1. Define the Problem:
1. Outputs.
2. Inputs.
3. Executing Arithmetic or Logical Operations
Example (1):
2 + 3
Example (2):
A kid have 100 pounds, bought a dark choc. for 48 pounds &
bottle of water for 4 pounds, So ??
3- “ Problem Solving” Stages (5 Stages) Cont.
2. Step by step solving problems:
1. Write an Algorithm
‫الخوارزمي‬
2. Draw a Flow Chart
1. Start
2. Inputs : 2, 3
3. Sum of 2 + 3
4. Output the
Sum.
5. End
Example (1):
2 + 3
Input 2 , 3
Start
Sum = 2 + 3
Output Sum
End
Benefits if using Flowcharts:
1- Promotes / facilitate understanding the
problem and shows the tasks when writing
program codes.
2- Explains the program to others
3- Convenient tool for documenting the
program.
The Algorithm is :
A Group of logically arranged procedures to be
executed to attain an output using specific inputs.
The Flow Chart is:
It’ a diagram uses standard Graphical symbols or
shapes to illustrate a sequence of steps required to
solve the problem.
The Algorithm is represented by
drawing flowcharts.
3- “ Problem Solving” Stages (5 Stages) cont.
3. Design the Program:
Writing the code
Using a programming Language
3- “ Problem Solving” Stages (5 Stages) cont.
4. Program Testing ( Debug):
During writing program code we can make mistake.
So, We have to check and enter the data and compare to check
the errors and debug / Correct them.
1. Start
2. Inputs : 2, 3
3. Sum of 2 - 3
4. Output the
Sum.
5. End
Example (1):
2 + 3
3- “ Problem Solving” Stages (5 Stages) cont.
5. Program Documentation:
Is documenting : Given input – output – plan – for solving the
problem – drawn flow chart – programming language – last date
modification – people who contribute to the program development
Process. WHY ??? To go back for feedback or correction
Problem
Solving
Stages
Problem
Definition
Step by step
Instructions
Program
Design
Program
Testing
Program
Documenting
1
2
3
4
5
Input-Output-Solution
-Writing Algorithm
-Drawing a Flow Chart
-Writing a code using a
Programming Language
check and debug
-Writing all steps Taken to
solve the problem
- People Contributed
Flow Chart:
Diagram that uses standard graphical symbols
to illustrate:
the sequence of steps required for solving a
problem or specific question ( the algorithm)
The most commonly used Symbols:
Symbols
Significance
(Terminal): Start & End
( Input / Output )
(Process): Arithmetic / Logical
(Decision): Yes / No
(Flow Lines): Directions
Example(1-1):
Draw a flow chart that will calculate the sum of two numbers
entered by the user and display the result:
Third : Flow Chart
Second : Algorithm
1- Start
2- Enter The Number A and the Number B
3- Perform the SUM using : C=A+B , while C
is the output
4- Print C
5- End
First : Define the Problem
Outputs: The sum of Two Numbers
Inputs: The 1st number is “A”, The 2nd number is “B”
Solution: C = A+B , where C is the result
Start
Enter A and B
C = A+ B
Output C
End

More Related Content

Similar to Algo.ppt

Devry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menuDevry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menunoahjamessss
 
Devry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menuDevry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menucskvsmi44
 
CIS 170 Inspiring Innovation/tutorialrank.com
 CIS 170 Inspiring Innovation/tutorialrank.com CIS 170 Inspiring Innovation/tutorialrank.com
CIS 170 Inspiring Innovation/tutorialrank.comjonhson110
 
CIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comCIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comBartholomew19
 
Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7comp274
 
Chapter 2(1)
Chapter 2(1)Chapter 2(1)
Chapter 2(1)TejaswiB4
 
Introduction to problem solving in c++
Introduction to problem solving in c++Introduction to problem solving in c++
Introduction to problem solving in c++Online
 
Cis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.comCis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.comBaileya126
 
Cis 170 Education Organization -- snaptutorial.com
Cis 170   Education Organization -- snaptutorial.comCis 170   Education Organization -- snaptutorial.com
Cis 170 Education Organization -- snaptutorial.comDavisMurphyB99
 
CIS 170 Exceptional Education - snaptutorial.com
CIS 170   Exceptional Education - snaptutorial.comCIS 170   Exceptional Education - snaptutorial.com
CIS 170 Exceptional Education - snaptutorial.comDavisMurphyB33
 
Cis 170 c Enhance teaching / snaptutorial.com
Cis 170 c  Enhance teaching / snaptutorial.comCis 170 c  Enhance teaching / snaptutorial.com
Cis 170 c Enhance teaching / snaptutorial.comHarrisGeorg51
 
CIS 170 Education Specialist / snaptutorial.com
CIS 170  Education Specialist / snaptutorial.comCIS 170  Education Specialist / snaptutorial.com
CIS 170 Education Specialist / snaptutorial.comMcdonaldRyan138
 
C programming .pptx
C programming .pptxC programming .pptx
C programming .pptxSuhaibKhan62
 
Cis 170 i lab 1 of 7
Cis 170 i lab 1 of 7Cis 170 i lab 1 of 7
Cis 170 i lab 1 of 7helpido9
 
Lecture 6.pptx
Lecture 6.pptxLecture 6.pptx
Lecture 6.pptxShimoFcis
 
C programming for Computing Techniques
C programming for Computing TechniquesC programming for Computing Techniques
C programming for Computing TechniquesAppili Vamsi Krishna
 
Cis 170 Effective Communication / snaptutorial.com
Cis 170 Effective Communication / snaptutorial.comCis 170 Effective Communication / snaptutorial.com
Cis 170 Effective Communication / snaptutorial.comBaileyao
 
Programming
ProgrammingProgramming
ProgrammingSyahida
 

Similar to Algo.ppt (20)

Programing Fundamental
Programing FundamentalPrograming Fundamental
Programing Fundamental
 
Devry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menuDevry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menu
 
Devry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menuDevry cis-170-c-i lab-6-of-7-menu
Devry cis-170-c-i lab-6-of-7-menu
 
Algorithm.pdf
Algorithm.pdfAlgorithm.pdf
Algorithm.pdf
 
CIS 170 Inspiring Innovation/tutorialrank.com
 CIS 170 Inspiring Innovation/tutorialrank.com CIS 170 Inspiring Innovation/tutorialrank.com
CIS 170 Inspiring Innovation/tutorialrank.com
 
CIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comCIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.com
 
Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7
 
Chapter 2(1)
Chapter 2(1)Chapter 2(1)
Chapter 2(1)
 
Introduction to problem solving in c++
Introduction to problem solving in c++Introduction to problem solving in c++
Introduction to problem solving in c++
 
Cis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.comCis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.com
 
Cis 170 Education Organization -- snaptutorial.com
Cis 170   Education Organization -- snaptutorial.comCis 170   Education Organization -- snaptutorial.com
Cis 170 Education Organization -- snaptutorial.com
 
CIS 170 Exceptional Education - snaptutorial.com
CIS 170   Exceptional Education - snaptutorial.comCIS 170   Exceptional Education - snaptutorial.com
CIS 170 Exceptional Education - snaptutorial.com
 
Cis 170 c Enhance teaching / snaptutorial.com
Cis 170 c  Enhance teaching / snaptutorial.comCis 170 c  Enhance teaching / snaptutorial.com
Cis 170 c Enhance teaching / snaptutorial.com
 
CIS 170 Education Specialist / snaptutorial.com
CIS 170  Education Specialist / snaptutorial.comCIS 170  Education Specialist / snaptutorial.com
CIS 170 Education Specialist / snaptutorial.com
 
C programming .pptx
C programming .pptxC programming .pptx
C programming .pptx
 
Cis 170 i lab 1 of 7
Cis 170 i lab 1 of 7Cis 170 i lab 1 of 7
Cis 170 i lab 1 of 7
 
Lecture 6.pptx
Lecture 6.pptxLecture 6.pptx
Lecture 6.pptx
 
C programming for Computing Techniques
C programming for Computing TechniquesC programming for Computing Techniques
C programming for Computing Techniques
 
Cis 170 Effective Communication / snaptutorial.com
Cis 170 Effective Communication / snaptutorial.comCis 170 Effective Communication / snaptutorial.com
Cis 170 Effective Communication / snaptutorial.com
 
Programming
ProgrammingProgramming
Programming
 

More from AyeshaAshiq7

More from AyeshaAshiq7 (8)

Keyboardyear2.pptx
Keyboardyear2.pptxKeyboardyear2.pptx
Keyboardyear2.pptx
 
ICT.pptx
ICT.pptxICT.pptx
ICT.pptx
 
Ms_Excel.ppt
Ms_Excel.pptMs_Excel.ppt
Ms_Excel.ppt
 
Y5SearchEngine.ppt
Y5SearchEngine.pptY5SearchEngine.ppt
Y5SearchEngine.ppt
 
Year7web page.pptx
Year7web page.pptxYear7web page.pptx
Year7web page.pptx
 
1. Y5 lession Sound.pptx
1. Y5 lession Sound.pptx1. Y5 lession Sound.pptx
1. Y5 lession Sound.pptx
 
YR3-images.ppt
YR3-images.pptYR3-images.ppt
YR3-images.ppt
 
lab_RulesY7.pptx
lab_RulesY7.pptxlab_RulesY7.pptx
lab_RulesY7.pptx
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

Algo.ppt

  • 1. CHAPTER ONE PROBLEM SOLVING Objectives: 1- Understand what is “ Programming”? 2- Define “Problem” & “ Problem Solving”. 3- Identify the 5- Stages of Problem Solving. 4-Writing “ Algorithm” 5-Draw “ Flow Chart”
  • 2. 1- Understand what is “ Programming”? Eat a meal Cook that meal Buy A Robot Build A Robot Use a Game / Software Create yours with your OWN Criteria Programmer Programming Languages : C , C++, Basic , Visual C , Visual Basic
  • 3. 2- Define “Problem” & “ Problem Solving”. Objectives Outputs Target/Aim/Goal - Sequence of Steps -Activities Specific Inputs Attain / Reach Through Using Problem Problem Solving
  • 4. Define : 1- Problem. 2- Problem Solving . Ex: 1- “ Blue Hole” / “Black or White Desert”/ “Cosmic Village” 2- Bake a Cake.
  • 5. 3- “ Problem Solving” Stages (5 Stages) : 1. Define the Problem: 1. Outputs. 2. Inputs. 3. Executing Arithmetic or Logical Operations Example (1): 2 + 3 Example (2): A kid have 100 pounds, bought a dark choc. for 48 pounds & bottle of water for 4 pounds, So ??
  • 6. 3- “ Problem Solving” Stages (5 Stages) Cont. 2. Step by step solving problems: 1. Write an Algorithm ‫الخوارزمي‬ 2. Draw a Flow Chart 1. Start 2. Inputs : 2, 3 3. Sum of 2 + 3 4. Output the Sum. 5. End Example (1): 2 + 3 Input 2 , 3 Start Sum = 2 + 3 Output Sum End
  • 7. Benefits if using Flowcharts: 1- Promotes / facilitate understanding the problem and shows the tasks when writing program codes. 2- Explains the program to others 3- Convenient tool for documenting the program.
  • 8. The Algorithm is : A Group of logically arranged procedures to be executed to attain an output using specific inputs. The Flow Chart is: It’ a diagram uses standard Graphical symbols or shapes to illustrate a sequence of steps required to solve the problem. The Algorithm is represented by drawing flowcharts.
  • 9. 3- “ Problem Solving” Stages (5 Stages) cont. 3. Design the Program: Writing the code Using a programming Language
  • 10. 3- “ Problem Solving” Stages (5 Stages) cont. 4. Program Testing ( Debug): During writing program code we can make mistake. So, We have to check and enter the data and compare to check the errors and debug / Correct them. 1. Start 2. Inputs : 2, 3 3. Sum of 2 - 3 4. Output the Sum. 5. End Example (1): 2 + 3
  • 11. 3- “ Problem Solving” Stages (5 Stages) cont. 5. Program Documentation: Is documenting : Given input – output – plan – for solving the problem – drawn flow chart – programming language – last date modification – people who contribute to the program development Process. WHY ??? To go back for feedback or correction
  • 12. Problem Solving Stages Problem Definition Step by step Instructions Program Design Program Testing Program Documenting 1 2 3 4 5 Input-Output-Solution -Writing Algorithm -Drawing a Flow Chart -Writing a code using a Programming Language check and debug -Writing all steps Taken to solve the problem - People Contributed
  • 13. Flow Chart: Diagram that uses standard graphical symbols to illustrate: the sequence of steps required for solving a problem or specific question ( the algorithm)
  • 14. The most commonly used Symbols: Symbols Significance (Terminal): Start & End ( Input / Output ) (Process): Arithmetic / Logical (Decision): Yes / No (Flow Lines): Directions
  • 15. Example(1-1): Draw a flow chart that will calculate the sum of two numbers entered by the user and display the result: Third : Flow Chart Second : Algorithm 1- Start 2- Enter The Number A and the Number B 3- Perform the SUM using : C=A+B , while C is the output 4- Print C 5- End First : Define the Problem Outputs: The sum of Two Numbers Inputs: The 1st number is “A”, The 2nd number is “B” Solution: C = A+B , where C is the result Start Enter A and B C = A+ B Output C End