SlideShare a Scribd company logo
2
Most read
5
Most read
6
Most read
ALGORITHM
1. What is a computer ?
Ans: Computer is an electronic device. It accepts
data as input, process the data and displays the
result as output.
2. What is Data?
Ans: Data includes facts, figures , symbols and letters . Which we
give from the keyboard
3. What is an algorithm?
Ans: An algorithm is a well defined set of steps followed in a sequence
provide of specific problem.
4. What are the Characters of an algorithm?
Ans: 1. An algorithm should have zero or more input
2. An algorithm should exhibit atleast one output
3. An algorithm should be finite means if executed it should be
finished in finite number of steps.
4. An algorithm should be defined clearly
5. An algorithm should be basic and easy to perform.
5. What is the use of an algorithm
Ans: An algorithm can be used in many ways it can be used in natural
language like english or graphical tool flow chart but they work well only
if the algorithm is small and simple.
Examples:
Example1: Adding of two numbers
Step1: Start
Step2: Take two values a,b
Step3: Add a+b
Step4: Store the value in c
Step5: print c
Step6: end
Example2: Subtraction of two numbers
Step1: Start
Step2: Take two values a,b
Step 3: Subtract a-b
Step4: Store the value in c
Step5: print c
Step6: End
Example3: Adding of three numbers
Step1: Start
Step2: Take three values a,b,C
Step 3: Add a+b+c
Step4: Store the value in D
Step5: print D
Step6: End
Example4: Find the greatest number between two numbers
Step1: Start
Step2: Take two values a,b
Step 3: a>b
Step4: a is the greatest number
Step5: print a
Step6: Else
Step7: b is greatest number
Step8: Print b
step9:end
Example5: Find the greatest number among three numbers
Step1: Start
Step2: Take three values a,b and c
Step3: a>c, a>b
Step4: a is the greatest number
Step5: Print a
Step 6: Else
Step7: b>a,b>c
Step8: b is the greatest number
Step9:print b
Step 10: else
Step11: c>a, c>b
Step12: c is the greatest number
Step13: print c
Step14: End
Example 6: Find the area of rectangle
Step1: Start
Step2: Take two values l,b
Step3: Multiply lxb
Step4: Store value ‘a’
Step5: Print ‘a’
Step6: End
Example 7: Find the circumference of circle
Step1: Start
Step2: Take three values 2 , π, r
Step3: Multiply 2X II XR
Step4: Store the value c
Step5: Print c
Step6: End
Example 8: Find the area of triangle
Step1: Start
Step2: Take two values b , h
Step3: Multiply 1/2xbxh
Step4: Store the value ‘a’
Step5: print a
Step6: end
FLOW CHART
1. Define Flow chart?
Ans:A graphical toolfor representing the defined solution of a problem .It uses
different symbols to represent different terminology.
2. What is the use of terminal symbol in flow chart
Ans: It is first and last symbol in the flowchart. It is a symbol used to
indicate starting and ending of a program flow ,indicated with
oval shape
3. What is the use of Input/Output symbol in flowchart
Ans: I/O symbol used to denote input/ output function of any input/output
devices. It indicated with parallelogram symbol
4.What is the use of process symbol in flowchart?
Ans: It is used to process the given data, which indicated rectangle shape
5. What is the use of decision symbol in flowchart?
Ans: The diamond symbol used for decision making operations like <,>
< =, > =, AND ,OR ,NOT etc
6. What is the use of Flow direction symbol in flowchart
Ans: Arrow symbols indicates the flow of the entire program
7. What is the use of connector symbol in flow chart
Ans: Circle is used to represent the link between parts of flowchart,
if flowchart is large and unfit in a single page.
Example1: Draw a flowchart for adding two numbers
Example2: Draw a flowchart for finding the largest between two numbers
Example3: Draw a flowchart for finding the greatest among three numbers
CLASS VIII COMPUTERS FLOW CHART AND ALGORITHM
Ad

Recommended

Algorithm and flowchart
Algorithm and flowchart
BaliThorat1
 
CBSE Grade XI - Computer system overview - Lesson 1
CBSE Grade XI - Computer system overview - Lesson 1
sumedhadeshpande5
 
Preparative and analytical centrifugation
Preparative and analytical centrifugation
Pratheeba Subramani
 
Physical and chemical properties of carbohydrates
Physical and chemical properties of carbohydrates
JasmineJuliet
 
Flower parts and its functions
Flower parts and its functions
Shahrul Afzanizam
 
Ip address and subnetting
Ip address and subnetting
IGZ Software house
 
Informal letters
Informal letters
Saro Rosales
 
Python revision tour II
Python revision tour II
Mr. Vikram Singh Slathia
 
Tree - Data Structure
Tree - Data Structure
Ashim Lamichhane
 
Infix to-postfix examples
Infix to-postfix examples
mua99
 
Introduction to data structure ppt
Introduction to data structure ppt
NalinNishant3
 
Array in c++
Array in c++
Mahesha Mano
 
Top down parsing
Top down parsing
LakshmiSamivel
 
Data structure ppt
Data structure ppt
Prof. Dr. K. Adisesha
 
Circular Queue data structure
Circular Queue data structure
Dhananjaysinh Jhala
 
Sorting Algorithms
Sorting Algorithms
Pranay Neema
 
Circular linked list
Circular linked list
chauhankapil
 
Graph traversals in Data Structures
Graph traversals in Data Structures
Anandhasilambarasan D
 
Binary Tree Traversal
Binary Tree Traversal
Dhrumil Panchal
 
Data Structure - Elementary Data Organization
Data Structure - Elementary Data Organization
Uma mohan
 
Evaluation of postfix expression
Evaluation of postfix expression
Akhil Ahuja
 
Data structures using c
Data structures using c
Prof. Dr. K. Adisesha
 
Applications of stack
Applications of stack
eShikshak
 
Function overloading(c++)
Function overloading(c++)
Ritika Sharma
 
Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive
Raj Naik
 
Presentation on C++ Programming Language
Presentation on C++ Programming Language
satvirsandhu9
 
DBMS Keys
DBMS Keys
Tarun Maheshwari
 
trees in data structure
trees in data structure
shameen khan
 
our c prog work
our c prog work
sravan kumar
 
Unit 3 Foc
Unit 3 Foc
JAYA
 

More Related Content

What's hot (20)

Tree - Data Structure
Tree - Data Structure
Ashim Lamichhane
 
Infix to-postfix examples
Infix to-postfix examples
mua99
 
Introduction to data structure ppt
Introduction to data structure ppt
NalinNishant3
 
Array in c++
Array in c++
Mahesha Mano
 
Top down parsing
Top down parsing
LakshmiSamivel
 
Data structure ppt
Data structure ppt
Prof. Dr. K. Adisesha
 
Circular Queue data structure
Circular Queue data structure
Dhananjaysinh Jhala
 
Sorting Algorithms
Sorting Algorithms
Pranay Neema
 
Circular linked list
Circular linked list
chauhankapil
 
Graph traversals in Data Structures
Graph traversals in Data Structures
Anandhasilambarasan D
 
Binary Tree Traversal
Binary Tree Traversal
Dhrumil Panchal
 
Data Structure - Elementary Data Organization
Data Structure - Elementary Data Organization
Uma mohan
 
Evaluation of postfix expression
Evaluation of postfix expression
Akhil Ahuja
 
Data structures using c
Data structures using c
Prof. Dr. K. Adisesha
 
Applications of stack
Applications of stack
eShikshak
 
Function overloading(c++)
Function overloading(c++)
Ritika Sharma
 
Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive
Raj Naik
 
Presentation on C++ Programming Language
Presentation on C++ Programming Language
satvirsandhu9
 
DBMS Keys
DBMS Keys
Tarun Maheshwari
 
trees in data structure
trees in data structure
shameen khan
 
Infix to-postfix examples
Infix to-postfix examples
mua99
 
Introduction to data structure ppt
Introduction to data structure ppt
NalinNishant3
 
Sorting Algorithms
Sorting Algorithms
Pranay Neema
 
Circular linked list
Circular linked list
chauhankapil
 
Data Structure - Elementary Data Organization
Data Structure - Elementary Data Organization
Uma mohan
 
Evaluation of postfix expression
Evaluation of postfix expression
Akhil Ahuja
 
Applications of stack
Applications of stack
eShikshak
 
Function overloading(c++)
Function overloading(c++)
Ritika Sharma
 
Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive
Raj Naik
 
Presentation on C++ Programming Language
Presentation on C++ Programming Language
satvirsandhu9
 
trees in data structure
trees in data structure
shameen khan
 

Similar to CLASS VIII COMPUTERS FLOW CHART AND ALGORITHM (20)

our c prog work
our c prog work
sravan kumar
 
Unit 3 Foc
Unit 3 Foc
JAYA
 
Flowchart and algorithm
Flowchart and algorithm
DHANIK VIKRANT
 
Algorithm for computational problematic sit
Algorithm for computational problematic sit
Saurabh846965
 
Logic Development and Algorithm.
Logic Development and Algorithm.
NandiniSidana
 
Problem solving methodology
Problem solving methodology
Prof. Dr. K. Adisesha
 
Cp module 2
Cp module 2
Amarjith C K
 
flowchart & algorithms
flowchart & algorithms
Student
 
UNIT 1.pptx Programming for Problem Solving
UNIT 1.pptx Programming for Problem Solving
ramesh130484
 
C language algorithms
C language algorithms
cprogram
 
Proble, Solving & Automation
Proble, Solving & Automation
Janani Satheshkumar
 
UNIT- 3-FOC.ppt
UNIT- 3-FOC.ppt
KalaivaniRMECLectCSE
 
UNIT 1.pptx
UNIT 1.pptx
ShaswatSurya
 
Programming in C by SONU KUMAR.pptx
Programming in C by SONU KUMAR.pptx
SONU KUMAR
 
Unit 1-problem solving with algorithm
Unit 1-problem solving with algorithm
rajkumar1631010038
 
Python breakdown-workbook
Python breakdown-workbook
HP IT GROUP (TEBIM TEBITAGEM) TTGRT HP E-TİCARET
 
programming concept
programming concept
Nehabhy
 
Chapter #1 (Introduction To Algorithms).pptx
Chapter #1 (Introduction To Algorithms).pptx
hekmatyarzahir44
 
C program
C program
AJAL A J
 
Algorithms and flowcharts
Algorithms and flowcharts
Samuel Igbanogu
 
Unit 3 Foc
Unit 3 Foc
JAYA
 
Flowchart and algorithm
Flowchart and algorithm
DHANIK VIKRANT
 
Algorithm for computational problematic sit
Algorithm for computational problematic sit
Saurabh846965
 
Logic Development and Algorithm.
Logic Development and Algorithm.
NandiniSidana
 
flowchart & algorithms
flowchart & algorithms
Student
 
UNIT 1.pptx Programming for Problem Solving
UNIT 1.pptx Programming for Problem Solving
ramesh130484
 
C language algorithms
C language algorithms
cprogram
 
Programming in C by SONU KUMAR.pptx
Programming in C by SONU KUMAR.pptx
SONU KUMAR
 
Unit 1-problem solving with algorithm
Unit 1-problem solving with algorithm
rajkumar1631010038
 
programming concept
programming concept
Nehabhy
 
Chapter #1 (Introduction To Algorithms).pptx
Chapter #1 (Introduction To Algorithms).pptx
hekmatyarzahir44
 
Algorithms and flowcharts
Algorithms and flowcharts
Samuel Igbanogu
 
Ad

More from Rc Os (20)

Dove
Dove
Rc Os
 
CLASS IV ENGLISH
CLASS IV ENGLISH
Rc Os
 
CLASS 4 MATHS
CLASS 4 MATHS
Rc Os
 
CLASS 4 MATHS
CLASS 4 MATHS
Rc Os
 
CLASS III MATHS
CLASS III MATHS
Rc Os
 
CLASS III MATHS
CLASS III MATHS
Rc Os
 
Changing times.
Changing times.
Rc Os
 
3 class english
3 class english
Rc Os
 
Clss ii english-the mouse---
Clss ii english-the mouse---
Rc Os
 
Rainbow
Rainbow
Rc Os
 
NUMBERS 1 TO 20
NUMBERS 1 TO 20
Rc Os
 
TIME
TIME
Rc Os
 
MEASUREMENTS
MEASUREMENTS
Rc Os
 
DATA HANDLING
DATA HANDLING
Rc Os
 
patterns
patterns
Rc Os
 
Who is heavier
Who is heavier
Rc Os
 
Sundari
Sundari
Rc Os
 
The tiger and the mosquitoe
The tiger and the mosquitoe
Rc Os
 
Photoshop
Photoshop
Rc Os
 
COMPUTERS Database
COMPUTERS Database
Rc Os
 
Dove
Dove
Rc Os
 
CLASS IV ENGLISH
CLASS IV ENGLISH
Rc Os
 
CLASS 4 MATHS
CLASS 4 MATHS
Rc Os
 
CLASS 4 MATHS
CLASS 4 MATHS
Rc Os
 
CLASS III MATHS
CLASS III MATHS
Rc Os
 
CLASS III MATHS
CLASS III MATHS
Rc Os
 
Changing times.
Changing times.
Rc Os
 
3 class english
3 class english
Rc Os
 
Clss ii english-the mouse---
Clss ii english-the mouse---
Rc Os
 
Rainbow
Rainbow
Rc Os
 
NUMBERS 1 TO 20
NUMBERS 1 TO 20
Rc Os
 
TIME
TIME
Rc Os
 
MEASUREMENTS
MEASUREMENTS
Rc Os
 
DATA HANDLING
DATA HANDLING
Rc Os
 
patterns
patterns
Rc Os
 
Who is heavier
Who is heavier
Rc Os
 
Sundari
Sundari
Rc Os
 
The tiger and the mosquitoe
The tiger and the mosquitoe
Rc Os
 
Photoshop
Photoshop
Rc Os
 
COMPUTERS Database
COMPUTERS Database
Rc Os
 
Ad

Recently uploaded (20)

How to Manage Inventory Movement in Odoo 18 POS
How to Manage Inventory Movement in Odoo 18 POS
Celine George
 
Chalukyas of Gujrat, Solanki Dynasty NEP.pptx
Chalukyas of Gujrat, Solanki Dynasty NEP.pptx
Dr. Ravi Shankar Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
Sustainable Innovation with Immersive Learning
Sustainable Innovation with Immersive Learning
Leonel Morgado
 
Battle of Bookworms 2025 - U25 Literature Quiz by Pragya
Battle of Bookworms 2025 - U25 Literature Quiz by Pragya
Pragya - UEM Kolkata Quiz Club
 
JHS SHS Back to School 2024-2025 .pptx
JHS SHS Back to School 2024-2025 .pptx
melvinapay78
 
How to Manage & Create a New Department in Odoo 18 Employee
How to Manage & Create a New Department in Odoo 18 Employee
Celine George
 
BUSINESS QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 9 SEPTEMBER 2024
BUSINESS QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 9 SEPTEMBER 2024
Quiz Club of PSG College of Arts & Science
 
ICT-8-Module-REVISED-K-10-CURRICULUM.pdf
ICT-8-Module-REVISED-K-10-CURRICULUM.pdf
penafloridaarlyn
 
Introduction to Generative AI and Copilot.pdf
Introduction to Generative AI and Copilot.pdf
TechSoup
 
Ray Dalio How Countries go Broke the Big Cycle
Ray Dalio How Countries go Broke the Big Cycle
Dadang Solihin
 
Paper 108 | Thoreau’s Influence on Gandhi: The Evolution of Civil Disobedience
Paper 108 | Thoreau’s Influence on Gandhi: The Evolution of Civil Disobedience
Rajdeep Bavaliya
 
SPENT QUIZ NQL JR FEST 5.0 BY SOURAV.pptx
SPENT QUIZ NQL JR FEST 5.0 BY SOURAV.pptx
Sourav Kr Podder
 
The Man In The Back – Exceptional Delaware.pdf
The Man In The Back – Exceptional Delaware.pdf
dennisongomezk
 
Energy Balances Of Oecd Countries 2011 Iea Statistics 1st Edition Oecd
Energy Balances Of Oecd Countries 2011 Iea Statistics 1st Edition Oecd
razelitouali
 
Wax Moon, Richmond, VA. Terrence McPherson
Wax Moon, Richmond, VA. Terrence McPherson
TerrenceMcPherson1
 
Assisting Individuals and Families to Promote and Maintain Health – Unit 7 | ...
Assisting Individuals and Families to Promote and Maintain Health – Unit 7 | ...
RAKESH SAJJAN
 
How to Configure Vendor Management in Lunch App of Odoo 18
How to Configure Vendor Management in Lunch App of Odoo 18
Celine George
 
ROLE PLAY: FIRST AID -CPR & RECOVERY POSITION.pptx
ROLE PLAY: FIRST AID -CPR & RECOVERY POSITION.pptx
Belicia R.S
 
How to Implement Least Package Removal Strategy in Odoo 18 Inventory
How to Implement Least Package Removal Strategy in Odoo 18 Inventory
Celine George
 
Nice Dream.pdf /
Nice Dream.pdf /
ErinUsher3
 
How to Manage Inventory Movement in Odoo 18 POS
How to Manage Inventory Movement in Odoo 18 POS
Celine George
 
Sustainable Innovation with Immersive Learning
Sustainable Innovation with Immersive Learning
Leonel Morgado
 
Battle of Bookworms 2025 - U25 Literature Quiz by Pragya
Battle of Bookworms 2025 - U25 Literature Quiz by Pragya
Pragya - UEM Kolkata Quiz Club
 
JHS SHS Back to School 2024-2025 .pptx
JHS SHS Back to School 2024-2025 .pptx
melvinapay78
 
How to Manage & Create a New Department in Odoo 18 Employee
How to Manage & Create a New Department in Odoo 18 Employee
Celine George
 
ICT-8-Module-REVISED-K-10-CURRICULUM.pdf
ICT-8-Module-REVISED-K-10-CURRICULUM.pdf
penafloridaarlyn
 
Introduction to Generative AI and Copilot.pdf
Introduction to Generative AI and Copilot.pdf
TechSoup
 
Ray Dalio How Countries go Broke the Big Cycle
Ray Dalio How Countries go Broke the Big Cycle
Dadang Solihin
 
Paper 108 | Thoreau’s Influence on Gandhi: The Evolution of Civil Disobedience
Paper 108 | Thoreau’s Influence on Gandhi: The Evolution of Civil Disobedience
Rajdeep Bavaliya
 
SPENT QUIZ NQL JR FEST 5.0 BY SOURAV.pptx
SPENT QUIZ NQL JR FEST 5.0 BY SOURAV.pptx
Sourav Kr Podder
 
The Man In The Back – Exceptional Delaware.pdf
The Man In The Back – Exceptional Delaware.pdf
dennisongomezk
 
Energy Balances Of Oecd Countries 2011 Iea Statistics 1st Edition Oecd
Energy Balances Of Oecd Countries 2011 Iea Statistics 1st Edition Oecd
razelitouali
 
Wax Moon, Richmond, VA. Terrence McPherson
Wax Moon, Richmond, VA. Terrence McPherson
TerrenceMcPherson1
 
Assisting Individuals and Families to Promote and Maintain Health – Unit 7 | ...
Assisting Individuals and Families to Promote and Maintain Health – Unit 7 | ...
RAKESH SAJJAN
 
How to Configure Vendor Management in Lunch App of Odoo 18
How to Configure Vendor Management in Lunch App of Odoo 18
Celine George
 
ROLE PLAY: FIRST AID -CPR & RECOVERY POSITION.pptx
ROLE PLAY: FIRST AID -CPR & RECOVERY POSITION.pptx
Belicia R.S
 
How to Implement Least Package Removal Strategy in Odoo 18 Inventory
How to Implement Least Package Removal Strategy in Odoo 18 Inventory
Celine George
 
Nice Dream.pdf /
Nice Dream.pdf /
ErinUsher3
 

CLASS VIII COMPUTERS FLOW CHART AND ALGORITHM

  • 1. ALGORITHM 1. What is a computer ? Ans: Computer is an electronic device. It accepts data as input, process the data and displays the result as output. 2. What is Data? Ans: Data includes facts, figures , symbols and letters . Which we give from the keyboard 3. What is an algorithm? Ans: An algorithm is a well defined set of steps followed in a sequence provide of specific problem. 4. What are the Characters of an algorithm? Ans: 1. An algorithm should have zero or more input 2. An algorithm should exhibit atleast one output 3. An algorithm should be finite means if executed it should be finished in finite number of steps. 4. An algorithm should be defined clearly 5. An algorithm should be basic and easy to perform. 5. What is the use of an algorithm Ans: An algorithm can be used in many ways it can be used in natural language like english or graphical tool flow chart but they work well only if the algorithm is small and simple. Examples: Example1: Adding of two numbers Step1: Start Step2: Take two values a,b Step3: Add a+b Step4: Store the value in c Step5: print c Step6: end
  • 2. Example2: Subtraction of two numbers Step1: Start Step2: Take two values a,b Step 3: Subtract a-b Step4: Store the value in c Step5: print c Step6: End Example3: Adding of three numbers Step1: Start Step2: Take three values a,b,C Step 3: Add a+b+c Step4: Store the value in D Step5: print D Step6: End Example4: Find the greatest number between two numbers Step1: Start Step2: Take two values a,b Step 3: a>b Step4: a is the greatest number Step5: print a Step6: Else Step7: b is greatest number Step8: Print b step9:end Example5: Find the greatest number among three numbers Step1: Start Step2: Take three values a,b and c Step3: a>c, a>b Step4: a is the greatest number Step5: Print a
  • 3. Step 6: Else Step7: b>a,b>c Step8: b is the greatest number Step9:print b Step 10: else Step11: c>a, c>b Step12: c is the greatest number Step13: print c Step14: End Example 6: Find the area of rectangle Step1: Start Step2: Take two values l,b Step3: Multiply lxb Step4: Store value ‘a’ Step5: Print ‘a’ Step6: End Example 7: Find the circumference of circle Step1: Start Step2: Take three values 2 , π, r Step3: Multiply 2X II XR Step4: Store the value c Step5: Print c Step6: End Example 8: Find the area of triangle Step1: Start Step2: Take two values b , h Step3: Multiply 1/2xbxh Step4: Store the value ‘a’ Step5: print a Step6: end
  • 4. FLOW CHART 1. Define Flow chart? Ans:A graphical toolfor representing the defined solution of a problem .It uses different symbols to represent different terminology. 2. What is the use of terminal symbol in flow chart Ans: It is first and last symbol in the flowchart. It is a symbol used to indicate starting and ending of a program flow ,indicated with oval shape
  • 5. 3. What is the use of Input/Output symbol in flowchart Ans: I/O symbol used to denote input/ output function of any input/output devices. It indicated with parallelogram symbol 4.What is the use of process symbol in flowchart? Ans: It is used to process the given data, which indicated rectangle shape 5. What is the use of decision symbol in flowchart? Ans: The diamond symbol used for decision making operations like <,> < =, > =, AND ,OR ,NOT etc 6. What is the use of Flow direction symbol in flowchart Ans: Arrow symbols indicates the flow of the entire program 7. What is the use of connector symbol in flow chart Ans: Circle is used to represent the link between parts of flowchart, if flowchart is large and unfit in a single page. Example1: Draw a flowchart for adding two numbers
  • 6. Example2: Draw a flowchart for finding the largest between two numbers Example3: Draw a flowchart for finding the greatest among three numbers