برنامه ماشین حساب در سی شارپ

  • پروژه ماشین حساب به زبان سی شارپ

    پروژه ماشین حساب به زبان سی شارپ

    پروژه ماشین حساب به زبان سی شارپ این پروژه جهت یادگیری استفاده از ساختار دستورات شرطی و تکرار و به کار گیری آن در یک پروژه قرار داده شده است. شما می توانید با دانلود این پروژه از نحوه استفاده از دستورات شرطی در سی شارپ آشنا شوید. و نحوه کار با حافظه ها درسی شارپ آشنا می شوید. و در کل تمام دستورات سی شارپ را بصورت ساده و مفید یاد خواهید گرفت. امکانات پروژه:1) خواندن اعداد از کیبورد2) داشتن حافظه برای نگهداری اعداد و محاسبات3) امکان مهندسی شدن ماشین حساب3) امکان پاک کردن یکی یکی اعداد4) داشتن کپی و پیس کردن اعداد و نتایج5) داشتن فاکتوریل و لگاریتم و ....با تشکر از استاد محترم سرکارخانم پزشکپوردر صورتی که مورد استفاده واقع شد برای سلامتی پدر و مادرم سه صلوات بفرستید.حجم فایل:  1.1 مگابایترمز فایل: www.projeraygan.blogfa.com دانلود رایگان پروژه ماشین حساب به زبان سی شارپسیروس باباخانی



  • انجام پروژه های دانشجویی

    www.it2.irدانلود پروژه هاwww.sour3.comدانلود رایگان یک پروژه وب سایت با asp.net به همراه ارتباط با sql server پروژه دانشگاه کامل "پروژه جاوا" کتابخانه ماتریس c سورس Acsess خرید و فروش پروژه برنامه نویسی دانلود نرم پروژه c# er در بنامه نویسی ویژوال بیسیک .netپرو‍ژه های جاوا کار با فایلها در اسمبلی سی دی پروژه دانلود پروژه با jmt دانلود پروژه فروشگاه موبایل اوقات شرعی asp.net برنامه کتابخانه کد گرفتن مشتق در ماشین حساب مهندسی به زبان سی شارپ دانلود پروژه درس ایجاد بانک سورس های ویژوال بیسیک پمپ بنزین با آرنا شبیه سازی نانوایی با آرنا به همراه گزارش برنامه های open gl کتاب ساختمان داده ها دانلود سورس برنامه ویژوال بیسیک سورس مشاور املاک به زبان سی شارپ انلود پروژه های html برنامه نویسی به زبان vb.net ماشین حساب مهمندسی رایگان سورس ASP.NET سورس پروژه کامپیوتر دترمینان ماتریس n*n به زبان ++c دانلود کامل بازی های مدیریتی هتل داری "دانلود سورس"+"ماشین حساب" برنامه c++ دترمینال ماتریس بصورت بازگشتی انتخاب واحد دانشجویی به زبان asp.net آموزش ساخت پازل در فلش سی اس 4 سورس انبارداری vb پروژه های رباتیک پروژه برنامه نویسی کتابخانه برنامه ماشین حساب دفترچه تلفن به زبان c# be s g l پروژه کامپایلر دانلود رایگان سورس سایت فلش ابرنامه سودکو با n وزیر سورس مدیریت اداره تاکسی تلفنی ER طریقه استفاده از dll میلادی به شمسی در c# پروژه اکسس و sql ماشین حساب ای وی ار سورس برنامه حرکت اسب به زبان ++C پروژه asp.net با #c پروژه های مربوط به رشته کامپیوتر نمودار مهندسی نرم افزار اتوبوسرانی پرو‍ژه طراحی کامپایلر دانلود سورس برنامه مدیریت مدرسه زبان ویژوال بیسیک دانلود پروژه برنامه نویسی دلفی 7 دانلود سورس سایت به زبان php دانلود برنامه انبارداری شرکت مسافربری به زبان دلفیwww.it2.irدانلود پروژه هاwww.sour3.com

  • دانلود پروژه برنامه نویسی

    www.it2.irدانلود پروژه هاwww.sour3.comپروژه با اکسس مستندات شبیه سازی طریقه اتصال به دیتابیس Access در asp تحقیق سیستم عامل جمع اعداد 1 تا nبه زبان ماشین فاکتورفروش ویژوال پروژه sql سوم کامپیوتر برنامه حل دستگاه n معادله و n مجهول پاسکال دانلود دانلود سورس کد دترمینال ماتریس +پاسکال پروژه مجانی vb.net vb6 سورس قطعه کد جستجو در فایل متنی به زبان پروژه های برنامه نویسی از سیتم عامل با جاوا سورس آژانس های هواپیمایی برنامه فاکتوریل در سی شارپ برنامه نویسی برای حساب فاکتور یل عدد به زبان پی اچ پی پروژه های HTML برنامه ماشین حساب به زبان C نمونه گزارش کاراموزی asp.netبرنامه های ساده در دولت الکترونیک پاور پوینت دولت الکترونیک پاور پوینت دانلود سورس برنامه دلفی تحقیق درباره برنامه نویسی فروشگاه دانلود سورس PHP دانلودپروژه بیسیک دانلود سورس برنامه دلفی سورس برنامه تخته نرد باc برنامه بازی شطرنج با برنامه نویسی به زبان مطلب دانلود پروژه er c++بانک دانلود پروژه آماده در برنامه نویسی به وسله برنامه نویسی شی گرا شبیه سازی صف در c دانلود پروژه نرم افزار مسبح دانلود برنامه های مربوط به دبیر خانه ها دانلود ماشین حساب به زبان سی proje asp.net by data base sql پروژه اسمبلی پروژه سایت کتابخانه به زبان asp دانلود تلفن بانک در دلفی دانلود آموزش نرم افزار authorware سورس برنامه کتابخانه +پاسکال بازی آنلاین با گرافیک بالا برنامه 118 به زبان سی پلاس پلاس داکیومنت پرو‍ژه درباره ساختار هائ شاخص دار بک آپ در سی شارپ کامپوننت jedi پروژه به زبان آرنا عضویت در سایتهای خبری و ارسال به ایمیل پروژه انبارداری دانلود رایگان کد های ماشین حساب اسمبلی er+ازمایش گاه پایگاه داده سورس هاس vb گرفتن بک آپ از دیتا بیس در ویژال بیسیک 6 سری فیبوناچی با استفاده از پشته در اسمبلی دانلود رایگان سورس نرم افزار تاکسی سرویس دانلود سورس سایت فروشگاه سایت مربوط به پروزه برنامه نویسی پی اچ پی امار سورس برنامه چت با دلفی دانلود دانلود پروژه ای شبیه سایت دانشگاه نمودار سیستم بیمارستان er دانلود رایگان فارسی دیاگرام گردش داده در سایت های معتبر پروژه سیستم ثبت نام با مستندات و اکسس سورس رایگان پروژه وب سایت روش ساختن یک بانک اطلاعاتی ساده با ویژوال بیسیک دانلود بروژه لباس پروژه های درس الگوریتم دانلود پروژه های رشته کامپیوترwww.it2.irدانلود پروژه هاwww.sour3.com

  • آموزش برنامه نویسی وین فون 7 (Windows Phone 7) - قسمت دوم

    آموزش برنامه نویسی وین فون 7 (Windows Phone 7) - قسمت دوم

    windows Phone 7.5 learningبرای آشنایی با محیط برنامه نویسی ویندوز فون یک پروژه ماشین حساب آماده کردم براتون آموزش بدم ، البته تو  این پروژه از تکنیک های ویندوز فون استفاده نشده ( جهت آشنایی با محیط جدید ) که ان شاءاله در آموزشهای بعدی قرار داده میشهدر ابتدای آموزش عرض کنم من با این فرض آموزش رو شروع کردم که همه عزیزان سی شارپ رو کاملا بلد هستند.ابتدا با  استفاده از محیط Visual Studio  و یا Microsoft Expression  یک محیط برای ماشین حساب تهیه کنید ( البته یاد آور بشم پروژه رو از نوع windows Phone Application  انتخاب کنید )ابتدا یک کلاس ENUM به صورت زیر تعریف کرده و یک متغییر تعریف کنید         public enum OperatorTypes        {            None,            Addition,            Subtraction,            Multiplication,            Division        }        OperatorTypes operatorType = OperatorTypes.None;در ادامه برای نمایش مقدار در تکست باک کد زیر را هم به پروژه اضافه کنید         public double DisplayNumber        {            get { return (double)GetValue(DisplayNumberProperty); }            set { SetValue(DisplayNumberProperty, value); }        }        public static readonly DependencyProperty DisplayNumberProperty =           DependencyProperty.Register(              "DisplayNumber", typeof(double), typeof(MainPage), null);حال به قسمت رویداد رفته در قسمت مربوط به OnNavigatedTo کد زیر را قرار دهید ( این تابع همانند PageLoad عمل میکند )        protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)        {            DataContext = this;            DisplayNumber = 0;        }در ادامه تابع زیر را به کد خود اضافه کنید         bool isNewNumber = true;        double previousNumber = 0;        private void AddToDisplayNumber(double digit)        {            if (isNewNumber)            {                isNewNumber = false;                previousNumber = DisplayNumber;                DisplayNumber = digit;            }            else if (DisplayNumber == 0)            {                DisplayNumber = digit;            }            else            {                DisplayNumber = DisplayNumber * 10 + digit;            }        }حال یک تابع به نام NumberClick ایجاد کرده و تمامی کلید های اعداد رویداد Click را به این تابع Bind  کنید private void NumberClick(object sender, System.Windows.RoutedEventArgs e)        {            AddToDisplayNumber(double.Parse(((Button)sender).Content.ToString()));        }در ادامه برای کلید های ضرب ، تقسیم ، جمع و ... توابع مربوطه مطابق زیر اضافه کنید         private void Clear_Click(object sender, System.Windows.RoutedEventArgs e)        {            // TODO: Add event handler implementation here.            DisplayNumber = 0;        }        private void Plus_Click(object sender, System.Windows.RoutedEventArgs e)        {            operatorType = OperatorTypes.Addition;            isNewNumber = true;        }        ...

  • پروژه ×××طراحی یک ماشین حساب

      در این قسمت از  برنامه نویسی سی شارپ، می خوام نحوه طراحی یک ماشین حساب بسیار ساده رو آموزش بدم. ماشین حساب ما شامل یک textbox برای ورود اعداد، چندین button شامل اعداد ۱ تا ۹ و علامت جمع و مساوی و نقطه و پاک کردن می باشد. برای طراحی این ماشین حساب ابتدا یک پروژه جدید ایجاد کنید. و خواص زیر را برای فرم تعیین کنید: Size: 440, 487Text: Calculator برای تغییر رنگ فرم خاصیت BackColor آن را تغییر دهید:  یک textbox با خواص زیر به فرم اضافه کنید: Name: txtDisplayLocation: 66, 52Size: 200, 26TextAlign: Right حالا نیاز به ۱۰ button برای اعداد ۰ تا ۹ دارید. خواص زیر را به این buttonها اختصاص دهید: Name: btnZeroFont: Microsoft Sans Serif, Bold, 12Location: 143, 378Size: 49, 40Text: 0   Name: btnOneFont: Microsoft Sans Serif, Bold, 12Location: 66, 159Size: 49, 40Text: 1   از buttonهای بالا کپی ایجاد کرده و دیگر buttonها را ایجاد کنید. و فقط خاصیت name و text آن را تغییر دهید. button نقطه را با نام btnPoint ایجاد کرده و برای text آن نقطه “.” بگذارید. اگر اندازه آن کوچک است فونت آن را تغییر دهید. سه button دیگر برای کلید های جمع، مساوی و پاک کردن با مشخصات زیر ایجاد کنید: Name: btnPlusFont: Microsoft Sans Serif, Bold, 12Location: 324, 159Size: 49, 40Text: + Name: btnEqualsFont: Microsoft Sans Serif, Bold, 12Location: 324, 230Size: 49, 40Text: = Name: btnClearFont: Microsoft Sans Serif, Bold, 8Location: 324, 305Size: 49, 40Text: Clear طراحی ما تمام شد. می توانید کار خود را ذخیره کنید.  بعد از این که طراحی ماشین حساب ما تمام شد نوبت این است که کدهای آن را بنویسیم. نحوه ی کار ماشین حساب به این شکل است: ابتدا با کلیک روی اعداد، اولین عدد را وارد می کنیم. با کلیک روی + عدد اول پاک شده و ماشین حساب آماده دریافت دومین عدد می شود. عدد دوم را وارد می کنیم. با کلیک روی علامت مساوی نتیجه جمع در textbox نشان داده می شود.اولین کاری که باید انجام دهیم گرفتن عدد و نمایش آن است. روی button مربوط به عدد یک دوبار کلیک کرده و دستور زیر را بنویسیذ: txtDisplay.Text = btnOne.Text; این دستور مقدار text مربوط به btnOne را که برابر با رشته “۱″ می باشد درون textbox قرار می دهد. برنامه را اجرا کرده و روی کلید ۱ کلیک کنید. مشاهده می کنید که عدد ۱ در textbox نمایش داده می شود. حالا سعی کنید عدد ۱۱ را در آن نمایش دهید (دو بار کلید ۱ را فشار دهید) مشاهده می کنید که این کار عملی نیست. برای این کار باید از دستور زیر به جای دستور قبل استفاده کرد: txtDisplay.Text = txtDisplay.Text + btnOne.Text; وقتی با متن کار می کنید علامت + به معنی جمع نیست بلکه دو رشته (متن) را به هم متصل می کند. اگر دوباره برنامه را اجرا کنید می بینید که می توانید عدد ۱۱ یا چندین عدد یک را وارد textbox کنید. دوباره به فرم بازگردید و دستور زیر را برای عدد ۲ وارد کنید: txtDisplay.Text = txtDisplay.Text + btnTwo.Text;  تنها چیزی که در اینجا تغییر کرد btnTwo است ...