1- + 2- - 3- * 4- / 5- % 6- power 7- exit
بس للارقام العشوائية
انا حاولت في البرنامج وهي الكود
#include<iostream.h>
double sum(int num1,int num2)
{
return num1+num2;
}
double fact(int num1,int num2)
{
return num1*num2;
}
double resp(int num1,int num2) //for / operation
{
return num1/num2;
}
double sub(int num1,int num2)
{
return num1-num2;
}
void main()
{
int num1,num2;
double res;
char op;
do
{
cout<<"\n Enter Number1 ";
cin>>num1;
cout<<"\n Enter Operation[+ or - or / or *] ";
cin>>op;
cout<<"\n Enter Number2 ";
cin>>num2;
switch(op)
{
case '+':
res=sum(num1,num2);
break;
case '*':
res=fact(num1,num2);
break;
case '-':
res=sub(num1,num2);
break;
case '/':
res=resp(num1,num2);
break;
default:
cout<<"\n Error...";
}
cout<<"\n Result Is "<<res;
cout<<"\n Continue(y/n)";
cin>>op;
}while(op=='y');
}
