PDA

نسخه کامل مشاهده نسخه کامل : ماشین حساب



MAHDIEH69
16-04-2010, 15:55
سلام دوستان خسته نباشید
من برنامه ماشین حساب در c رو میخواستم ولی میخوام به جز 4 عمل اصلی(+،_،/،*) عملگرهای دیگه هم تو پروژه ام باشه مثل(رادیکال و توان 2) اگه میشه کمکم کنید
این برنامه 3 نمره به امتحان ترمم اضافه میکنه
ممنون میشم:11:

roya_borhany
16-04-2010, 19:02
سلام
دوست عزیز لطفا کد برنامه رو تا هر جا که نوشتین قرار بدین اینجوری بهتر میشه کمک کرد
اگر هم ننوشتین شروع به نوشتن کنید تا هر جا که تونستین....
ممنون

MAHDIEH69
25-04-2010, 19:22
#include <iostream.h>
#include <math.h>
#include <cstring.h>

int main ()
{
//declare variable
char expr;


double number1,
number2,
total;

//output to the user
cout << "This is a mini calculator.This calculator:\n"
<< "Add +\nSubtract -\nMultiply *\nDivide /\nPower ^\n"
<< "\nInput your calculation"<<endl;

while (1)
{
cin >>number1 >> expr >> number2;
switch (expr)
{
case '+':
total = number1 + number2;
cout << number1 <<" + " << number2 << " = " << total <<endl;
break;

case '*':
total = number1 * number2;
cout << number1 <<" * " << number2 << " = " << total <<endl;
break;

case '/':
total = number1 / number2;
cout << number1 <<" / " << number2 << " = " << total <<endl;
break;

case '-':
total = number1 - number2;
cout << number1 <<" - " << number2 << " = " << total <<endl;
break;

case '^':
cout << number1 <<" ^ " << number2 << " = " << pow (number1, number2) <<endl;
break;

default:
cout << "This is an invalid input" <<endl;

}
}

return 0;

}

اینم برنامه ساده ماشین حساب هستش اگه میشه لطف کنید بهم کمک کنید که چه جوری میتونم رادیکال و توان 2 به اون اضافه کنم
ممنون