SlideShare a Scribd company logo
1 of 8
What is an Algorithm ?
The word algorithm came from the
name of a Persian author,”
Abu Ja Far Muhammad bin Musa al Khwarizmi ”
Algorithm refers to a method
that can be used by a computer
for the solution of a problem.
What is an Algorithm ?
An Algorithm is a finite set of
instructions that , if followed ,
accomplishes a particular task.
Conditions that an Algorithm must satisfy:
 Input
 Output
 Definiteness
 Finiteness
 Effectiveness
Input:
Zero or more quantities are externally supplied.
Out put:
At least one quantity should be produced.
Definiteness:
Each instruction is clear and unambiguous.
Finiteness:
If we trace out the instructions of an algorithm, then
for all cases the algorithm must terminate after a finite
number of steps.
Effectiveness:
Every instruction must be very basic, so that it can be
carried out by a person using only pencil and paper.
Thanks for watching .!
Please SUBSCRIBE to my
YouTube channel (Pavan prasad .G)

More Related Content

More from Pavan prasad (9)

What is environment
What is environmentWhat is environment
What is environment
 
Enironmental Imbalances-by pavan prasad
Enironmental Imbalances-by pavan prasadEnironmental Imbalances-by pavan prasad
Enironmental Imbalances-by pavan prasad
 
Invisible Eye- by pavan prasad
Invisible Eye- by pavan prasadInvisible Eye- by pavan prasad
Invisible Eye- by pavan prasad
 
Memristor-by pavan prasad
Memristor-by pavan prasadMemristor-by pavan prasad
Memristor-by pavan prasad
 
environment imbalances ppt - by pavan prasad at National level enironmental
environment imbalances ppt - by pavan prasad at National level enironmentalenvironment imbalances ppt - by pavan prasad at National level enironmental
environment imbalances ppt - by pavan prasad at National level enironmental
 
Optical fiber ppt by pavan prasad
Optical fiber ppt by pavan prasadOptical fiber ppt by pavan prasad
Optical fiber ppt by pavan prasad
 
Green energy.ppt
Green energy.pptGreen energy.ppt
Green energy.ppt
 
Pavan security ppt
Pavan security pptPavan security ppt
Pavan security ppt
 
Pollution ppt by pavan prasad
Pollution  ppt by pavan prasadPollution  ppt by pavan prasad
Pollution ppt by pavan prasad
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 

What is an algorithm

  • 1. What is an Algorithm ?
  • 2. The word algorithm came from the name of a Persian author,” Abu Ja Far Muhammad bin Musa al Khwarizmi ”
  • 3. Algorithm refers to a method that can be used by a computer for the solution of a problem.
  • 4. What is an Algorithm ? An Algorithm is a finite set of instructions that , if followed , accomplishes a particular task.
  • 5. Conditions that an Algorithm must satisfy:  Input  Output  Definiteness  Finiteness  Effectiveness
  • 6. Input: Zero or more quantities are externally supplied. Out put: At least one quantity should be produced. Definiteness: Each instruction is clear and unambiguous.
  • 7. Finiteness: If we trace out the instructions of an algorithm, then for all cases the algorithm must terminate after a finite number of steps. Effectiveness: Every instruction must be very basic, so that it can be carried out by a person using only pencil and paper.
  • 8. Thanks for watching .! Please SUBSCRIBE to my YouTube channel (Pavan prasad .G)