تمرین جلسه ی سوم(ماشین حساب) :)

سوال شده توسط: Mahdi Shahmarzadeh

تاریخ ثبت: ۱۴۰۰/۰۶/۰۷

بازدید: 1,660

پاسخ: 2

تگ: سی پلاس پلاس ++c


با سلام :) جواب تمرین رو داخل فایل های ضمیمه قرار دادم با کمی تغییرات که باگ ضایعی نداشته باشه . تشکر :)
پاسخ ها
user

الهه بافنده

#include<iostream>
#include<math.h>
using namespace std;

int main(){

	cout<<"'calculator'"<<"\n"<<"\n"<<"\n";
	float x,y;
	char op ;
	cout<<"Please enter the two numbers and operands you want = ";
	cin>>x>>op>>y;

	switch(op){
		case '+':
		 cout<<x<<op<<y<<"="<< x+y <<"\n";
		  break;
		case '-': 
		cout<<x<<op<<y<<"="<< x-y <<"\n"; 
		  break;
		case '*': 
		 cout<<x<<op<<y<<"="<< x*y <<"\n"; 
		 break;
		case '/':
		 cout<<x<<op<<y<<"="<< x/y <<"\n";
		  break;
		case '^': 
		cout<<x<<op<<y<<"="<< pow(x,y)<<"\n";
		 break;
		
		default :
		 cout<<"ERROR .....";
	}
	
	return 0;
}
user

علی خموش

خیلی عالیه که سعی کردید تا این کد ها و مینی پروژه هارو خودتون پیاده سازی بکنید …
مطمئنن هرچی جلوتر بریم و اگه علاقه دارید میتونید آپشن های خیلی بیشتری به این برنامه ای نوشتید اضافه کنید.
تنها موردی که بنظرم باید بهتون توصیه کنم اینه که تمیزی کدتون یکی از ملاک های اساسی باشه براتون ، ینی حین اینکه دارید منطق خودتون رو پیاده سازی میکنید سعی کنید تا هم کد تمیز تری بنویسید و هم خروجی مطلوبی رو تولید بکنید برای استفاده کننده از برنامه های خودتون.

برای ثبت پاسخ باید خود شوید