Codecademy Logo

Software Development Basics

Print Cheatsheet

Pseudocode

Pseudocode is a description of an algorithm using everyday wording, but molded to appear similar to a simplified programming language.

define password
create a pass_length variable and set it to 0
create a contains_number variable and set it to False
if the entire password hasn't been searched:
iterate to the next character of the password
increment the pass_length variable
if the current character of the password contains number:
set contains_number to True
if pass_length is greater than 8 and if contain_number is equal to True:
valid password
otherwise:
invalid password

Flowchart Shapes

In code-based flowcharts, common ANSI shapes are ovals for terminals, arrows for flowlines, rhomboids for inputs and outputs, rhombuses for decisions, and rectangles for processes.