Welcome to My Bitesize, let's get you set up!

Add your subjects to find the right study guides, track progress and keep everything in one place.

Add my subjects
My Subjects

AlgorithmsRepresenting an algorithm: Pseudocode

An algorithm is a plan, a set of step-by-step instructions to resolve a problem. In an algorithm, each instruction is identified and the order in which they should be carried out is planned.

Part ofComputer ScienceComputational thinking

Representing an algorithm: Pseudocode

There are two main ways that can be represented – and flow diagrams.

Most are developed using . These languages have specific that must be used so that the program will run properly. Pseudocode is not a programming language, it is a simple way of describing a set of instructions that does not have to use specific syntax.

Writing in pseudocode is similar to writing in a programming language. Each step of the algorithm is written on a line of its own in sequence. Usually,are written in uppercase, in lowercase and messages in sentence case.

In pseudocode, INPUT asks a question. OUTPUT prints a message on screen.

A simple program could be created to ask someone their name and age, and to make a comment based on these. This program represented in pseudocode would look like this:

OUTPUT 'What is your name?'
INPUT user inputs their name
STORE the user's input in the name variable
OUTPUT 'Hello' + name
OUTPUT 'How old are you?'
INPUT user inputs their age
STORE the user's input in the age variable
IF age >= 70 THEN OUTPUT 'You are aged to perfection!'
ELSE OUTPUT 'You are a spring chicken!'