0% found this document useful (0 votes)
26 views7 pages

Algorithm in PR-WPS Office

The document discusses algorithms in programming. It defines an algorithm as a process or set of rules to solve a problem, especially by a computer. Algorithms in programming follow a sequence of specified actions to solve a problem and produce an output. They are usually expressed using pseudocode or flowcharts to avoid ambiguity. The document provides an example algorithm that asks a user for an email address. It shows the algorithm as a list of steps and as a flowchart. Algorithms have input and output, a specific process, unambiguous instructions, and a stopping role. Learning algorithms improves logical thinking, develops a systematic approach, and sharpens analytical problem-solving skills.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views7 pages

Algorithm in PR-WPS Office

The document discusses algorithms in programming. It defines an algorithm as a process or set of rules to solve a problem, especially by a computer. Algorithms in programming follow a sequence of specified actions to solve a problem and produce an output. They are usually expressed using pseudocode or flowcharts to avoid ambiguity. The document provides an example algorithm that asks a user for an email address. It shows the algorithm as a list of steps and as a flowchart. Algorithms have input and output, a specific process, unambiguous instructions, and a stopping role. Learning algorithms improves logical thinking, develops a systematic approach, and sharpens analytical problem-solving skills.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Algorithm in Programming

Kelompok 3
Doni Setiawan Wahyono
Sahrul Julistiawan
Luthfi Mahesa Abdul Kholiq
Indri
Aisah Gandari Rahmah
About Algorithm

• A process or set of rules to be followed in calculations or other


problem-solving operations, especially by a computer. (Dictionary)
• A procedure for solving a mathematical problem (as of finding the
greatest common divisor) in a finite number of steps that frequently
involves repetition of an operation. (merriam-webster.com)
• David Bolton: Algortihm is a description from a procedure that ended
having an output.

We can conclude, that Algorithm is a process and effort to solve the


problems arranged sensibly and neatly, and get output from solving the
problem.
Algorithm in Programming
• A programming algorithm is a • Usually, Algorithm in programming
procedure or formula used for using pseudocode and flowchart.
solving a problem. It is based on By using those 2 method, you can
conducting a sequence of specified solve the problem structured
actions in which these actions avoids the ambiguity that we
describe how to do something, and usually encounter with natural
your computer will do it exactly that languages ​in programming. These
way every time. An algorithm 2 method is independent, not
works by following a procedure, related to any programming
made up of inputs. Once it has language.
followed all the inputs, it will see a
result, also known as output.
(indicative.com)
Programming
Algorithm example
Well, asking a user for an email
address is probably one of the
most common tasks a web-based
program might need to do, so that
is what we will use here for an
example. An algorithm can be
written as a list of steps using text
or as a picture with shapes and
arrows called a flowchart. We will
make one of each which you will
see here:
Programming
Algorithm example
Notice how the top of our example is
just a numbered list of steps using
plain English, stating exactly what we
want the procedure to do (no more, no
less). The bottom is the very same
algorithm, but this time, we used
shapes and arrows in a flowchart (like
a map of the route), so that a reader
can visualize the journey. That's a nice
thing here, because in one of our steps
(step 7) a decision must be made and,
depending on the result of that
decision, our steps may not go in order
from start to end.

study.com - What is an Algorithm in Programming? -


Definition, Examples & Analysis
Algorithm Characteristics

1. There is input and output


2. Have a specific process
3. The process is a though the mindset and
logical pattern in emit an output
4. The process has clear and unambiguous
instructions
5. Having stopping role, if in a certain process is
excessive, it will be terminated
Benefit from learning Algorithm

1. Improve logical thinking skills


2. Develop a systematic way of
thinking
3. Sharpen analysis thinking in
program creation
4. Improve ability to solve
problems

You might also like