I can\'t get my code to work can someone help please #include <iostream> using n
ID: 3704063 • Letter: I
Question
I can't get my code to work can someone help please
#include <iostream>
using namespace std;
void welcomeMessage();
void addition();
void subtraction(int num1, int num2);
void multiplication(int num1, int num2);
void division(int num1, int num2);
void printMessage();
int main()
{
int num1, num2, choice ,result;
//Prompt user to enter an integer
cout << "Enter an integer : ";
cin>>num1;
cout << "Enter an integer : ";
cin>>num2;
//Set up menu options
cout << "******Menu Options****** " << endl;
cout << "To add, enter 1 " << endl;
cout << "To subtract, enter 2 " << endl;
cout << "To multiply, enter 3 " << endl;
cout << "To divide, enter 4 " << endl;
cout << "To exit, enter 00 " << endl;
cin >> choice;
if (choice == 1)
{
result= num1 +num2 ;
}
else if (choice == 2)
{
result= num1-num2;
}
else if (choice == 3)
{
result=num1*num2;
}
else if (choice == 4)
{
result=num1/num2;
}
else if (choice == 00)
{
exit;
}
else
cout << "Invalid entry please try again! " << endl;
return 0;
}
void welcomeMessage()
{
cout << "Welcome.... This is a calculator. ";
cout << "You will be asked to enter 2 integer values. ";
cout << "calculator will perform Additon, Subtraction, Multiplication, or Division. ";
}
void Addition(int number1, int number2, int sum)
{
sum = number1 + number2;
cout << "The sum of the 2 numbers is: " << sum;
}
void subtraction (int number1, int number2, int sub)
{
sub = number1 - number2;
cout << "The difference of the 2 numbers is: " << sub;
}
void multiply (int number1, int number2, int mult)
{
mult = number1 * number2;
cout << "The average of the 2 numbers is: " << avg;
}
void divide (int number1, int number2, int div)
{
div = number1 / number2;
cout << "The remainder of the 2 numbers is: " << div;
}
Explanation / Answer
#include <iostream>
#include <cstdlib>
using namespace std;
void welcomeMessage();
void addition(int num1, int num2);
void subtraction(int num1, int num2);
void multiplication(int num1, int num2);
void division(int num1, int num2);
void printMessage();
int main()
{
int num1, num2, choice ,result;
//Prompt user to enter an integer
cout << "Enter an integer : ";
cin>>num1;
cout << "Enter an integer : ";
cin>>num2;
//Set up menu options
welcomeMessage();
cout << "******Menu Options****** " << endl;
cout << "To add, enter 1 " << endl;
cout << "To subtract, enter 2 " << endl;
cout << "To multiply, enter 3 " << endl;
cout << "To divide, enter 4 " << endl;
cout << "To exit, enter 00 " << endl;
cin >> choice;
if (choice == 1)
{
addition(num1, num2);
}
else if (choice == 2)
{
subtraction(num1, num2);
}
else if (choice == 3)
{
multiplication(num1, num2);
}
else if (choice == 4)
{
division(num1, num2);
}
else if (choice == 0)
{
exit(1);
}
else
cout << "Invalid entry please try again! " << endl;
return 0;
}
void welcomeMessage()
{
cout<<endl;
cout << "Welcome.... This is a calculator. "<<endl;
cout << "You will be asked to enter 2 integer values. "<<endl;
cout << "calculator will perform Additon, Subtraction, Multiplication, or Division. "<<endl;
}
void addition(int number1, int number2)
{
int sum = number1 + number2;
cout << "The sum of the 2 numbers is: " << sum;
}
void subtraction (int number1, int number2)
{
int sub = number1 - number2;
cout << "The difference of the 2 numbers is: " << sub;
}
void multiplication (int number1, int number2)
{
int mult = number1 * number2;
cout << "The average of the 2 numbers is: " << mult;
}
void division (int number1, int number2)
{
double d= number1 /(double) number2;
cout << "The remainder of the 2 numbers is: " << d;
}
Output:
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.