در این قسمت از فیلم آموزش ++C در اول آموزش مروری بر معرفی تابع در ++C داریم و بعد از آن یک ماشین حساب ساده با استفاده از زبان ++C می سازیم . برای یادگیری کامل تابع می توانید به قسمت فیلم آموزش تابع مراجعه بکنید و در این قسمت ساخت ماشین حساب در ++C به مشکل بر نخورید .
در برنامه نویسی برای این که از توابع استفاده کنیم اول باید توابع را تعریف کنیم ، باید به این نکات توجه کنید که نمی توان توابع را در داخل توابع دیگر تعریف کرد پس ما باید توابع خود را در بیرون از تابع اصلی یا main تعریف بکنیم .
ساخت ماشین حساب در ++C
بعد از مرور بر نحوه استفاده از تابع در زبان ++C نحوه ساخت ماشین حساب در C++ را آموزش داده ایم و ساخت این ماشین حساب از تابع استفاده شده است و شما می توانید کد ساخت ماشین حساب در سی پل س پلاس را در ادامه ببینید .
این سورس کد ساخت ماشین حساب زیر یک نمونه ساده از ماشین حساب است که نوشته شده است و شما می توانید از این کد استفاده کنید و یک ماشین حساب پیشرفته با توجه به توانایی های خود بسازید .
#include <iostream> #include <conio.h> using namespace std; int getNumber(); void selectOperator(int a,int b); int div(int a,int b); int multi(int a,int b); int mi(int a,int b); int sum(int a,int b); int main(){ int one,two; one = getNumber(); two = getNumber(); selectOperator(one,two); getch(); return 0; } int getNumber(){ int number; cout<<"Select Number : "; cin>>number; return number; } void selectOperator(int a , int b){ char op; cout<<"Select Operator / * + - : "; cin>>op; switch(op){ case '/': cout<<div(a,b); break; case '*': cout<<multi(a,b); break; case '-': cout<<mi(a,b); break; case '+': cout<<sum(a,b); break; default: cout<<"Please Select Correct Operator !!!!"; } } int div(int a,int b){ return a/b; } int multi(int a,int b){ return a*b; } int mi(int a,int b){ int c; c = a - b ; return c; } int sum(int number1 , int number2){ return number1 + number2 ; }
این کد بصورت ساده نوشته شده است و شما می توانید با استفاده از آموزش هایی که داده می شود به راحتی این ماشین حساب را گسترش دهید و یک ماشین حساب پیشرفته بسازید . در این قسمت از ساخت ماشین حساب در ++C سعی کردیم نحوه استفاده از تابع را به شما آموزش دهیم .
توی این دوره آموزش برنامه نویسی سی پلاس پلاس سعی شده بصورت ساده ترین راه ممکن به شما آموزش داده شود و شما کاربران عزیز وب سیتی می توانید بقیه فیلم های آموزش ++C را از سایت دانلود بکنید .
اگر انتقاد یا پیشنهادی در زمینه فیلم آموزشی برنامه نویسی داشتید حتما در قسمت نظرات ان را بنویسید و ما را در آماده سازی آموزش های جدید و بهتر یاری کنید .
خوب دادا من نوشتنشو بلد شدم چتوری خود ماشین حسابو طراحی کنم مثل Visua Basic 6چتوری دکمه اینا بزاریم یا برنامه خاصی داره
سایت خیلی خوبی دارید
امیدوارم موفق باشید
سلام چجوری میشه ایجادش کرد
سلام
توی فیلم آموزشی توشح داده شده
سلام .این برای چه تعداد عدد ورودی از طرف کاربره؟
سلام
اگه فیلم رو دیده باشید دوتا عدد رو میگیره و کار عملگر های + – * / رو بر روی دوتا عدد انجام میده
اگه الان این رو تو کامپیوتر ایجاد کردیم
چجوری میشه با این اطلاعات یک برد ساخت
سلام
اگه یه برد داشته باشین می تونید این برنامه رو به اون بدید و اجرا بگیرید .
برد های آماده تو بازار هست که می تونید پیدا بکنید