Project C++

profilevng225
CSCI261VAProjectSix.pdf

(CSCI  261  VA)  Project  Six

This  project  will  help  the  students  to  reinforce  the  knowledge  from   Chapter  Six  of  the  textbook.  

Objectives:  

1.   Understand  and  apply  top-­‐‑down  design  concept  
  

2.   Implement  the  functions  according  to  specified  requirements  
  

3.   Understand  and  apply  file  output  stream  to  output  information  to   file  
  

4.   Test  and  debug  the  functions  
  

Problem  Description:  

Project  Six  is  a  continuation  of  project  Five,  which  will  allow  the  user  to   print  out  a  calendar  for  any  given  year  to  the  screen  and  to  the  file.  

A  template  cpp  file  will  be  given.  The  template  file  already  implements   the  functionality  to  print  out  calendar  on  screen.  The  students  just  need   to  understand  the  template  file  and  implement  /  modify  couple   functions.    

Please  study  the  template  file  first.  It  contains  the  solution  to  project  five.   Once  you  understand  the  template  file  and  answer  three  questions  in  it,   you  will  understand  more  about  project  five  and  this  project  six.

Please  run  the  demo  to  see  how  the  program  will  run.  Due  date  will  be   announced  on  Blackboard.