## mohammed.alrasheed.353

In this exercise, you will create a program that adds, subtracts, multiplies, or
divides two integers. The program will need to get a letter (A for addition, S for
subtraction, M for multiplication, or D for division) and two integers from the user. If
the user enters an invalid letter, the program should not ask the user for the two
integers. Instead, it should display an appropriate error message before the program
ends. If the letter is A (or a), the program should calculate and display the sum of
both integers. If the letter is S (or s), the program should display the difference
between both integers. When calculating the difference, always subtract the smaller
number from the larger one. If the letter is M (or m), the program should display the
product of both integers. If the letter is D (or d), the program should divide both
integers, always dividing the larger number by the smaller one .

## Moschops 683

How far have you got?

## mohammed.alrasheed.353

not really . im jz a biggener :(

## Moschops 683

Can you create an empty program?

## ddanbe 2,720

Once, we were all beginners. What have you tried so far?

## CppforSchoolStudents -3

``````#include <iostream>
using namespace std;

int main()
{
//declare variables
int firstInteger = 0;
int secondInteger = 0;
char operation = ' ';

//enter the operation
cout << "Enter A (addition), S (subtraction), M (multiplication), D (division): ";
cin >> operation;
operation = toupper (operation);

//determine whether the operation is valid
if (operation != 'A' && operation != 'S' && operation != 'M' && operation != 'D')
{
cout << "Invalid operation: " << endl;
}
else
{
//enter the integers
cout << "First integer: ";
cin >> firstInteger;
cout << "Second integer: ";
cin >> secondInteger;

if (operation == 'A')
else if (operation == 'S')
if (firstInteger > secondInteger)
else
else if (operation == 'M')
else if (operation == 'D')
if (firstInteger > secondInteger)
else

}

system ("pause");
return 0;
}   //end of main function
``````
commented: bad form, just dumpong full code in response to a 'gimme teh codez' homework cheat request -3

## Assembly Guy 72

system ("pause");

Don't ever do this. It's not cross-platform at all.