CSC100::Code::Spring 2017
Introduction to Computer Science (C++)

NAMEWEEK#DESCRIPTION
i2fi.cpp 7 This program is used to help learn about functions and reference parameters. The program converts total inches to feet and inches.
funcs1.cpp 7 Another program that uses functions that in turn take arguments and return values.
sqrtpow.cpp 7 This program demonstrates the STDC Library's sqrt() and pow() functions.
letters.cpp 7 This program is used to help introduce the topic of functions.
CompoundAssignmentOps.cpp 7 This program demonstrates the use of the arithmetic compound assignment operators (+= -= *= /= %=).
IncrementDecrementOps.cpp 7 This program demonstrates the use of the increment (++) and decrement (--) arithmetic operators.
Switch.cpp 7 This program demonstrates the use of the switch selection control statement.
GoToElevator.cpp 6 A version of Elevator.cpp that uses goto statements instead of repetition control statements.
Elevator.cpp 6 This program offers an example of using for loops.
narcissistic.cpp 6 This checks to see if a number is a Narcissistic number. {narcissistic2.cpp checks multiple numbers per execution}
f10for.cpp 6 Program demonstrates a counter-controlled for loop.
ForAdder.cpp 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 6 Program demonstrates a counter-controlled do while loop.
pi.cpp 6 This program prints a Pi Day countdown using a do-while.
DoAdder.cpp 5/6 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.
logicalops.cpp 5 An interactive program to help about logical operators and truth tables.
calc.cpp 4 An implementation of a simple calcuator that uses if statements and the else clause and the logical operators. [written during class]
if2.cpp 4 This program was written during class to help introduce relational operators, the if statement and the else clause.
if.cpp 4 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 This program demonstrates the use of variables and arithmetic operators. {years2.cpp and years3.cpp}
ArithOps.cpp 2 This program demonstrates the use of arithmetic operators.
Constants.cpp 2 This program uses constants and reviews how variables are are defined.
PrimitiveTypes.cpp 2 This program demonstrates how to define variables using the primitive data types of the language.
template.txt 1 This is a template that can be used to start new C++ program files.
BadHelloWorld.cpp 1 A C++ version of the "hello, world" program that is written using poor programming style.
HelloWorld.c 1 The "hello, world" program written in C.
HelloWorld.cpp 1 The "hello, world" program written in C++.


Creator: Gerald Thurman [gthurman@gmail.com]