CS 1044 Example Programs

CS 1044 Intro. Programming in C, Fall 1998


Example Programs from This Semester

  1. Simple Calculator: Illustrates functions, parsing, enumerated type use.

  2. Simple Complex Number Arithmetic: Illustrates use of struct type variables and functions.


Example Programs from Previous Semesters

  1. fileio.cpp: simple file I/O with EOF-loop

  2. invoice.cpp: line-by-line data processing with summary

  3. order.dat: input file for invoice.cpp

  4. invoice.out: output file for invoice.cpp

  5. comiss.cpp: switch, if..else, line-by-line, summary

  6. sales.dat: input file for commiss.cpp

  7. comm.dat: output file for commiss.cpp

  8. SimpleCalc97.cpp: a simple 4-function calculator

  9. reverser.cpp: reversing a list with arrays

  10. bincalc.cpp: a binary calculator

  11. dater.cpp: converting date formats

  12. dates.dat: input file for dater.cpp

  13. dates.out: output file for dater.cpp

  14. espn.cpp: organizing data

  15. ingames.dat: input file for espn.cpp

  16. where.dat: input file for espn.cpp

  17. schedule.out: output file for espn.cpp

The Infamous Payroll Example Programs

  • FuncPay.cpp: function-based version of Payroll Program

  • ArrayPay.cpp: Payroll Program with arrays

  • StructPay.cpp: Payroll Program with an array of structs

  • NamesPay.cpp: Payroll Program with employee names


    Send comments and inquiries to:
    mcquain@cs.vt.edu
    Last updated Wednesday, November 4 1998