کد ماشین حساب ساده با C++
۲



سلام دوستان
امروز یه برنامه ی فوق العاده براتون دارم: یه ماشین حساب با دستور if که برای مثال ۲*۵ رو میگیره و جواب یعنی ۱۰ رو چاپ میکنه!
امیدوارم بتونید درستش کنید.

برنامه ای بنویسید که مانند ماشین حساب، یک عبارت عددی ساده گرفته و بسته به علامت (+یا-یا*یا/) حاصل را محاسبه و چاپ کند.

#include <iostream>
using namespace std;

int main()
{
    long int x,y;
    char c;
    cout<<"Please enter your calculation!\n";
    cin>>x>>c>>y;
    if(c=='+')
        cout<<x+y;
    else if(c=='-')
        cout<<x-y;
    else if(c=='*')
        cout<<x*y;
    else if(c=='/')
        cout<<x/y;
    return 0;
}
//Darvach.ir
//@darvach




دیدگاه ها

  • اebrahim
    پاسخ

    چرا میگه cout و cin نامشخصه؟ و خطا میده؟

  • ناشناس
    پاسخ

    با switch case راحت تر انجام می شد