Welcome Guest
Eternal Poster
- Joined
- Nov 29, 2015
- Posts
- 1,002
- Reaction
- 148
- 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.";
}
}
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.";
}
}