Traditionally, the Hello World
program is the first example offered as the
introduction to a programming language and does nothing more than output the
string "Hello World" to the output medium--generally the console. While adequate
to demonstrate a particular language can actually do something, for anyone other
than the novice programmer, a more thorough example is called for.
These code examples attempt to demonstrate basic capabilities of the languages
we will examine by expanding Hello World
to include:
Command Line Parameters
Taking input criteria from the command line.
Prompted Input
Prompting the user for input criteria.
Input Validation
Examination of input criteria against programmed limits.
Conditional Branching
Altering the execute path based on conditions.
Iteration
Repeated execution until a condition is met.
bbhw [count]
where: count = Number of iterations. User prompted of not supplied.
Counts down from count
to 0
, pausing between each iteration, and prints each
count until complete.