تمرین جلسه ی سوم(ماشین حساب) :)
با سلام :) جواب تمرین رو داخل فایل های ضمیمه قرار دادم با کمی تغییرات که باگ ضایعی نداشته باشه . تشکر :)
پاسخ ها
الهه بافنده
#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;
}
علی خموش
خیلی عالیه که سعی کردید تا این کد ها و مینی پروژه هارو خودتون پیاده سازی بکنید …
مطمئنن هرچی جلوتر بریم و اگه علاقه دارید میتونید آپشن های خیلی بیشتری به این برنامه ای نوشتید اضافه کنید.
تنها موردی که بنظرم باید بهتون توصیه کنم اینه که تمیزی کدتون یکی از ملاک های اساسی باشه براتون ، ینی حین اینکه دارید منطق خودتون رو پیاده سازی میکنید سعی کنید تا هم کد تمیز تری بنویسید و هم خروجی مطلوبی رو تولید بکنید برای استفاده کننده از برنامه های خودتون.
برای ثبت پاسخ باید خود شوید
محبوب ترین مقالات
آموزش کامل ساخت ربات تلگرام با پایتون
محمدرضا احمی
معرفی 7 اپلیکیشن کدنویسی مخصوص موبایل
محمدرضا احمی
سیستم کامپیوتر مناسب برنامه نویسی
میلاد ده یامی
جاوا اسکریپت را چگونه فعال کنیم؟
محمدرضا احمی