Implement in C Programming 6.10.2: Pass by pointer. Write a function call to ConvertMoney() to store the number of quarters, nickels, and pennies within the integer variables numQuarters, numNickels, and numPennies, respectively. Ex: If the input is 133, then the output is: Quarters: 5 Nickels: 1 Pennies: 3 #include void ConvertMoney(int totalPennies, int* numQuarters, int* numNickels, int* numPennies) { *numQuarters = totalPennies / 25; totalPennies = totalPennies % 25; *numNickels = totalPennies / 5; totalPennies = totalPennies % 5; *numPennies = totalPennies; } int main(void) { int totalPennies; int numQuarters; int numNickels; int numPennies; scanf("%d", &totalPennies); /* Your code goes here */ printf("Quarters: %d\n", numQuarters); printf("Nickels: %d\n", numNickels); printf("Pennies: %d\n", numPennies); return 0; }
Implement in C
6.10.2: Pass by pointer.
Write a function call to ConvertMoney() to store the number of quarters, nickels, and pennies within the integer variables numQuarters, numNickels, and numPennies, respectively.
Ex: If the input is 133, then the output is:
Quarters: 5 Nickels: 1 Pennies: 3
#include <stdio.h>
void ConvertMoney(int totalPennies, int* numQuarters, int* numNickels, int* numPennies) {
*numQuarters = totalPennies / 25;
totalPennies = totalPennies % 25;
*numNickels = totalPennies / 5;
totalPennies = totalPennies % 5;
*numPennies = totalPennies;
}
int main(void) {
int totalPennies;
int numQuarters;
int numNickels;
int numPennies;
scanf("%d", &totalPennies);
/* Your code goes here */
printf("Quarters: %d\n", numQuarters);
printf("Nickels: %d\n", numNickels);
printf("Pennies: %d\n", numPennies);
return 0;
}
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images