CPE 101-01, Turner

Fall 2008

 

SAMPLE PRACTICE Lab Exam 1 

October 10th , 2008 

(Lab exam next week!)



Time to complete the exam: 50 minutes. 

This exam is individual 

This exam is open book 

This exam is closed everything else, including lecture notes, electronic devices, etc 

The only programs you are allowed to have open on the computer during this exam are: 

The text editor of your choice on vogon

Terminal window(s) 

ssh connection to vogon where you create a directory and a new file and edit the file within that ssh session.  Compile, run, debug all on vogon in that ssh session. 

Do not use any code you may have access to from earlier in this course or from other courses 

The problem description includes all assumptions necessary to answer the problem. However, if you feel additional assumptions are or need clarification on a problem, you may ask the instructor during the exam period. 

The program you write to solve the problem will be graded pass/fail.

Style will not be strictly enforced on this Lab exam.


______________


The Problem.


You will write a program to determine the gas mileage for a trip given the miles driven and the gallons consumed.  The program should then calculate and print out the miles per gallon.  Lastly, the program will print a comment based on the MPG results.  


    * Develop your solution in a file named LabExam1.c there on vogon.


    * Store the miles driven and gallons used as integers.


    * Calculate the miles per gallon with two places after the decimal;


    * Use the following as comments based on the miles per gallon:


mpg >= 30             Tree hugging is the best.

30 > mpg >= 22     You've seen Inconvenient Truth.

22 > mpg >= 15     What's Global Warming??

15 > mpg                I think you just ran over Bambi with your Hummer.


    * Your prompts and output must match mine exactly.


    * You do not need to put any comments in your code.


    * You must compile on Vogon with the –Wall –ansi –pedantic flags with no warnings or errors.


 


Sample Runs:


Enter the miles driven: 300

Enter the number of gallons used: 8

Your MPG is: 37.50

Tree hugging is fun.


Enter the miles driven: 300

Enter the amount of gallons used: 25

Your MPG is: 12.00

I think you just ran over Bambi with your Hummer.