#include <stdio.h>
double calculate_jar_total(
int cent1, int cent2, int cent5,
int cent10, int cent20, int cent50,
int euro1, int euro2
) {
double total = 0.0;
total += cent1 * 0.01;
total += cent2 * 0.02;
total += cent5 * 0.05;
total += cent10 * 0.10;
total += cent20 * 0.20;
total += cent50 * 0.50;
total += euro1 * 1.00;
total += euro2 * 2.00;
return total;
}
//main function
int main() {
double total = calculate_jar_total(
2, // 1 cent coins
0, // 2 cent coins
0, // 5 cent coins
15, // 10 cent coins
5, // 20 cent coins
2, // 50 cent coins
2, // 1 euro coins
5 // 2 euro coins
);
printf("Total in the jar: €%.2f\n", total
); //
return 0;
} //end
I2luY2x1ZGUgPHN0ZGlvLmg+Cgpkb3VibGUgY2FsY3VsYXRlX2phcl90b3RhbCgKICAgIGludCBjZW50MSwgaW50IGNlbnQyLCBpbnQgY2VudDUsCiAgICBpbnQgY2VudDEwLCBpbnQgY2VudDIwLCBpbnQgY2VudDUwLAogICAgaW50IGV1cm8xLCBpbnQgZXVybzIKKSB7CiAgICBkb3VibGUgdG90YWwgPSAwLjA7CgogICAgdG90YWwgKz0gY2VudDEgKiAwLjAxOwogICAgdG90YWwgKz0gY2VudDIgKiAwLjAyOwogICAgdG90YWwgKz0gY2VudDUgKiAwLjA1OwogICAgdG90YWwgKz0gY2VudDEwICogMC4xMDsKICAgIHRvdGFsICs9IGNlbnQyMCAqIDAuMjA7CiAgICB0b3RhbCArPSBjZW50NTAgKiAwLjUwOwogICAgdG90YWwgKz0gZXVybzEgKiAxLjAwOwogICAgdG90YWwgKz0gZXVybzIgKiAyLjAwOwoKICAgIHJldHVybiB0b3RhbDsKfQoKLy9tYWluIGZ1bmN0aW9uCmludCBtYWluKCkgewogICAgZG91YmxlIHRvdGFsID0gY2FsY3VsYXRlX2phcl90b3RhbCgKICAgICAgICAyLCAgLy8gMSBjZW50IGNvaW5zCiAgICAgICAgMCwgIC8vIDIgY2VudCBjb2lucwogICAgICAgIDAsICAvLyA1IGNlbnQgY29pbnMKICAgICAgICAxNSwgLy8gMTAgY2VudCBjb2lucwogICAgICAgIDUsICAvLyAyMCBjZW50IGNvaW5zCiAgICAgICAgMiwgIC8vIDUwIGNlbnQgY29pbnMKICAgICAgICAyLCAgLy8gMSBldXJvIGNvaW5zCiAgICAgICAgNSAgIC8vIDIgZXVybyBjb2lucwogICAgKTsKCiAgICBwcmludGYoIlRvdGFsIGluIHRoZSBqYXI6IOKCrCUuMmZcbiIsIHRvdGFsKTsgIC8vIAoKICAgIHJldHVybiAwOwp9IC8vZW5kCgo=