Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a program that produces a bill and coin breakdown for an mount of money. I

ID: 3599545 • Letter: W

Question

Write a program that produces a bill and coin breakdown for an mount of money. Initialize the mount in the float variable dollars and use the pennies variable to keep track of the amount not yet converted to bills and coins. You will have to make use of integer arithmetic and the remainder operator in this program. Must run on Linux server. Test on studentcomputing then download using FTP and upload on Canvas. Variables dollars (float) pennies (int) use additional variables if you wish Output: The coin breakdown for 7.73 dollars is: Dollar bills: 7 Quarters: 2 Dimes: 2 Nickels: 0 Pennies: 3

Explanation / Answer

#include <stdio.h>

int main()
{
float dollars = 7.73;
  
int bills = (dollars*100)/100;
int pennies = ((int)(dollars*100))%100;
  
int quarters = pennies/25;
pennies = pennies%25;
  
int dimes = pennies/10;
pennies = pennies%10;
  
  
int nickels = pennies/5;
pennies = pennies%5;
  
printf("The coin breakdown for %.2f dollars is ", dollars);
printf("Dollar bills: %d ", bills);
printf("Quarters: %d ", quarters);
printf("Dimes: %d ", dimes);
printf("Nickels: %d ", nickels);
printf("Pennies: %d ", pennies);
  

return 0;
}

Sample run

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote