CSC100::Code::Fall 02018
Introduction to Computer Science (C++)

NAMEWEEK#DESCRIPTION
letters.cpp 7 This program is used to help introduce the topic of functions.
GoToElevator.cpp 7 A version of Elevator.cpp that uses goto statements instead of repetition control statements.
Elevator.cpp 7 This program offers an example of using for loops.
narcissistic.cpp 7 This checks to see if a number is a Narcissistic number. {narcissistic2.cpp checks multiple numbers per execution}
triangles.cpp 7 Prints triangles using nested loops. [written during class]
fibonacci.cpp 7 Prints the first few numbers of the Fibonacci integer sequence. [written during class]
f10for.cpp 6 Program demonstrates a counter-controlled for loop.
ForAdder.cpp 5/6 This program introduces the for repetition control statement using a sentinel-control loop. Note: This code was written during class (fall'09).
f10do.cpp 5 Program demonstrates a counter-controlled do while loop.
DoAdder.cpp 5 This program introduces the do-while repetition control statement using a sentinel-control loop.
f10while2.cpp 5 This program demonstrates nested loops.
f10while.cpp 5 This program demonstrates a counter-controlled while loop.
Adder.cpp 5 This program introduces the while repetition control statement using a sentinel-control loop.
NewAge.cpp 5 A re-write of Age0.cpp that uses an updated Thurman Age-O-Meter.
andor.cpp 5 An interactive program to help about logical operators and truth tables.
ifcode.cpp 5 This program uses if statements and else clauses along with the relational and logical operators.
generations.cpp 5 This program maps birth year to generation.
calc.cpp 5 An implementation of a simple calcuator that uses if statements and the else clause and the logical operators. [written during class]
if1.cpp 4/5 This program helps introduce relational operators, the if statement and the else clause. {from 2016: if2.cpp | if.cpp}
if0.cpp 4/5 This program was written during class to help introduce relational operators, the if statement and the else clause.
Expressions1.cpp 4 A re-write of the Expression0.cpp which contains a bunch of complicated EXPRs used to study precedence and associativity.
Expressions0.cpp 4 This program contains a bunch of EXPRs that are used to examine the precedence and associativity rules followed by the compiler.
years.cpp 3/4 This program demonstrates the use of variables and arithmetic operators. {years2.cpp | years3.cpp}
arithmetic.cpp 3 This program demonstrates doing some real world arithmetic.
ArithOps.cpp 3 This program demonstrates the use of arithmetic operators.
Constants.cpp 2/3 This program uses constants and reviews how variables are are defined.
PrimitiveTypes.cpp 2/3 This program demonstrates how to define variables using the primitive data types of the language.
BadHelloWorld.cpp 1/2 A C++ version of the "hello, world" program that is written using poor programming style.
template.txt 1/2 This is a template that can be used to start new C++ program files.
HelloWorld.cpp 1 The "hello, world" program written in C++. [C version]