C is the programming language Write a program that computes

C++ is the programming language

Write a program that computes the total cost for the number of software licenses bought. Define two variables, numlicense and costPerLicense inside the main function and initialize them to zero. Now, define a new function ReadUserInput that initializes these two variables to user defined non-zero positive values. Finally, back in main function compute the total cost of the software purchase and print it on the console.

You MUST use references

Example:

****INSIDE Main, Calling ReadUserInput********

****INSIDE Read User Input****

How many licenses did you buy? 7

What is the cost of each license? 90

**** INSIDE MAIN ****

You bought 7 software licenses at $90 each, and the total cost is = $630

Solution

using namespace std;
#include<iostream>
void ReadUserInput(int *numlicense, int *costPerLicense){
int flag=0;
do{
cout<<\"How many licenses did you buy?\";
cin>>(*numlicense);
cout<<\"What is the cost of each license?\";
cin>>(*costPerLicense);
if (*numlicense>0 && *costPerLicense>0)
flag=1;
if (flag==0)
cout<<\"Please Enter Correct Values (A Non-Zero Value)\ \";
}while (flag==0);
}
int main(){
int numlicense=0,costPerLicense=0;
ReadUserInput(&numlicense, &costPerLicense);
cout<<\"You bought \"<<numlicense<<\"software licenses at $\"<<costPerLicense<<\"each, and the total cost is = $\"<<numlicense*costPerLicense;
return 0;
}

C++ is the programming language Write a program that computes the total cost for the number of software licenses bought. Define two variables, numlicense and co

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site