Arithmetic Computation
Arithmetic Computation
//9012531222
//MC(B) COMPUTER PROGRAMMING
#include <iostream>
using namespace std;
// Function prototypes
void displayMenu();
void average();
void multiplication();
void division();
void maximum();
int main()
{
int choice;
char confirm;
do {
displayMenu();
switch (choice) {
case 1:
average();
break;
case 2:
multiplication();
break;
case 3:
division();
break;
case 4:
maximum();
break;
case 5:
cout << "\nExiting program...\n";
return 0;
default:
cout << "\nInvalid choice. Please try again.\n";
}
void displayMenu()
{
cout << "\nMenu:\n";
cout << "1. Average\n";
cout << "2. Multiplication\n";
cout << "3. Division\n";
cout << "4. Maximum\n";
cout << "5. Exit\n";
}
void average()
{
float fnum, snum;
cout << "\nEnter the first number: ";
cin >> fnum;
cout << "Enter the second number: ";
cin >> snum;
void multiplication()
{
float fnum, snum;
cout << "\nEnter the first number: ";
cin >> fnum;
cout << "Enter the second number: ";
cin >> snum;
void division()
{
float fnum, snum;
cout << "\nEnter the first number: ";
cin >> fnum;
cout << "Enter the second number: ";
cin >> snum;
if (snum == 0) {
cout << "Cannot divide by zero.\n";
return;
}
void maximum()
{
float fnum, snum;
cout << "\nEnter the first number: ";
cin >> fnum;
cout << "Enter the second number: ";
cin >> snum;
float max;
if (fnum > snum) {
max = fnum;
} else {
max = snum;
}
cout << "The maximum of " << fnum << " and " << snum << " is " << max
<< endl;
}