42.6k views
3 votes
Write a function NumberOfPennies() that returns the total number of pennies given a number of dollars and (optionally) a number of pennies. Ex: 5 dollars and 6 pennies returns 506.

Sample program:
#include
using namespace std;

int main() {
cout << NumberOfPennies(5, 6) << endl; // Should print 506
cout << NumberOfPennies(4) << endl; // Should print 400
return 0;

User Pinidbest
by
5.1k points

1 Answer

1 vote

Answer:

Following are the code to the given question:

#include <iostream>//header file

using namespace std;

int NumberOfPennies(int ND, int NP=0)//defining a method that accepts two parameters

{

return (ND*100 +NP);//use return keyword that fist multiply by 100 then add the value

}

int main() //main method

{

cout << NumberOfPennies(5,6) << endl; // Should print 506

cout << NumberOfPennies(4) << endl; // Should print 400

return 0;

}

Output:

506

400

Step-by-step explanation:

In the method "NumberOfPennies" it accepts two parameters that are "ND and NP" that uses the return keyword that multiply 100 in ND variable and add in NP variable and return its values.

In the main method it it uses the cout method that call the by accepts value in parameter and print its value.

User Sriram Umapthy
by
5.6k points