What's new

C++ Looping function

Welcome Guest

Eternal Poster
Joined
Nov 29, 2015
Posts
1,000
Reaction
146
Points
509
Age
27
Mga master, paano ko po to malagyan ng loop? Ano po mali? Sabi daw "choice was not declared in this scope".

My Codes:
#include <iostream>
using namespace std;

void addition(int,int);
void subtraction(int,int);
void multiplication(int,int);
void division(int,int);
void process();

int main()
{
process();
return 0;
}

void addition(int x, int y)
{
int z = x+y;
cout << "The sum is "<< z;

}
void subtraction(int x, int y)
{
int z = x-y;
cout << "The difference is "<< z;

}

void multiplication(int x, int y)
{
int z = x*y;
cout << "The product is "<< z;
}

void division(int x, int y)
{
int z = x/y;
cout << "The quotient is "<< z;
}

void process()
{
do
{
char ans,choice;
int num1, num2;

cout << "A.Addition \nB.Subtraction \nC.Multiplication \nD.Division\n";
cout << "\nWhat do you want to do: ";
cin >> ans;

cout << "Enter 1st number: ";
cin >> num1;
cout << "Enter 2nd number: ";
cin >> num2;

switch(ans)
{
case 'a':
addition(num1,num2);
break;
case 'b':
subtraction(num1,num2);
break;
case 'c':
multiplication(num1,num2);
break;
case 'd':
division(num1,num2);
break;
}
cout << "\nTry again? Press y for yes, otherwise any key...";
cin >> choice;
} while (choice=='y');
{
cout << "\nEnd of program.";
}
}
 
Move this,
C++:
char ans,choice;
int num1, num2;
outside of do-while loop.

1629106303498.png
 

Attachments

Similar threads

Back
Top