Lab 7 Answer Sheet -- Solutions

Name: ________________________     Netid: _______________    Section: _______


Part 1.  (2/7 point per blank , 2pts total)


   1.   Complete the algorithm for the change program.

       float    amount;
       int      cents;
       int quarters, dimes, nickels, pennies;

       printf   "Enter the amount:"
       scanf      %f   amount
       amount = amount + .005
       cents = 100 * amount

      quarters = cents / 25;
       if (quarters > 0)
              printf      %i     quarters

     cents = cents % 25;
     dimes = cents / 10
     if ( dimes > 0)
           printf  %i   dimes



      ____cents = cents % 10;___________



      ___nickels = cents / 5;_____________



     ___if (nickels > 0)_________



     _______printf %i   nickels____________


     ______pennies = cents % 5;__________                 or                   cents = cents % 5


     ______if (pennies > 0)________________                  or                 if ( cents > 0)


     ___________printf  %i  pennies________                  or                  printf %i   cents

                                                                                                                                   


2. TA's signature ____________________________________________ (2 pts)


Part 2.


3. TA's signature _________________________________ (2pts)