CSC240::Assignments::Fall 2017
Introduction to Different Programming Languages

  Name   AssignedDue DatePointsDescription
#midterm 10/23 11/11 10 Review of material covered during the first half of the semester.
#carcdr 10/16 11/04 5 Implements function that are similar to Lisp's car() and cdr functions.
#cstrings 10/16 10/30 4 Implement some of the string functions defined in the STDC Library.
#PadovanSequence 10/09 10/25 4 Write a C++ program that generates and prints the Padovan integer sequence. The sequence is generated twice: once using iteration and once using recursion.
#RecursiveReverse 10/02 10/20 3 Write an interactive C++ program that reads a sequence of characters from the standard input stream and reverses the sequence using recursion.
#stats1 10/02 10/20 4 Modify the #stats0 program to include the calculation of median and mode. In addition, create a fourth data set that's created using dynamic memory allocation.
#stats0 09/25 10/13 4 Write a C++ program that computes some statistics using integer arrays as data sets.
#squares 09/18 10/06 5 Write an interactive C++ program that prints squares.
#ArithOps 09/11 09/29 3 Write an interactive C++ program that does basic arithmetic using user entered arithmetic operators and integer operands.
#Knuth 09/06 09/22 3 Write a program that implements the Fundamental Theorem of Arithmetic.
#MakeHelloWorld 09/06 09/15 5 Write a Java application that prints a C++ program that when compiled and executed prints phrase hello, world followed by a newline to the standard output stream.
#bwk 09/06 09/11 0 Learn about programming languages from Brian W. Kernighan.
#email 09/06 09/08 0 Create an CSC240 email connection with the instructor.

Creator: Gerald Thurman [gthurman@gmail.com]