آموزش سی شارپ قسمت 20 : تفریق
تفریق در #C تقریبا ساده است. برای تفریق عددی از عدد دیگر از علامت ( - ) استفاده می کنیم
دکمه ای به فرم خود اضافه کنید.
خصوصیات زیر را در پنجره Properties تنظیم کنید:
Name: btnSubtract
Size: 100, 30>
Text: Subtract
بر روی دکمه دابل کلیک کنید تا کد را دریافت کنید
سه خط زیر را به کدها اضافه کنید
int answerSubtract;
answerSubtract = 50 - 25;
MessageBox.Show( answerSubtract.ToString() );
پنجره کد شما باید بصورت زیر مشاهده شود
در اینجا متغیری را بنام answerSubtract تنظیم کردیم
در خط دوم برای کم کردن 25 از 50 از علامت ( - ) استفاده کردیم
هنگامی که #C جواب تفریق 25-50 را بدست میاورد آن را در سمت چپ علامت مساوی (=) در متغیر answerSubtract قرار می دهد.
در خط آخر جواب را در یک باکس پیغام نشان میدهیم . کد را اجرا کنید و مطمئن شوید که کار می کند.
کد را اجرا کنید. جواب یعنی 25 در جعبه پیغام نشان داده می شود.
جعبه را ببندید و به پنجره کد باز گردید.
عدد 25 را به 25.5 تغییر دهید.
answerSubtract = 50 - 25.5;
اگر کد را اجرا کنید خط آبی رنگ زیگزاگ زیر کد خود خواهید دید . این به این معنی است که در کد شما خطایی وجود دارد.
دلیل این خطا همانست که در مبحث جمع کردن متغیرها مشاهده کردیم. ما میخواهیم یک مقدار float را در یک متغیر integer قرار دهیم. اینبار جواب 24.5 خواهد بود.
فقط به این دلیل که نماد ریاضی تغییر کرده است به این معنی نیست که ما می توانیم از قوانین سی شارپ سرپیچی کنیم!
عدد را به 25 برگردانید تا برنامه بدون خطا اجرا شود.
مانند مبحث جمع کردن میتوان چند عدد را تفریق کرد.
خط کد را بصورت زیر تغییر دهید.
answerSubtract = 50 - 25 - 10 - 2;
کد را اجرا کنید. جواب تفریق 13 خواهد بود.
همچنین می توانیم نام متغیرها را در عملیات تفریق استفاده کنیم. متغیر integer زیر را به کد خود استفاده کنید.
int numberOne = 12;
خط دوم را بصورت زیر تغییر دهید
answerSubtract = 50 - numberOne;
پنجره کد شما باید بصورت زیر بنظر برسد
کاری که اینجا انجام دادیم این بود که یک متغیر integer بنام numberOne را تنظیم کردیم و مقدار 12 را در آن قرار دادیم
در خط دوم مقداری را که در متغیر numberOne قرار داده بودیم از 50 کم کردیم
برنامه را اجرا و دکمه را کلیک کنید.
در باکس پیغام عدد 38 را مشاهده خواهید کرد.
تمرین A
متغیر دیگری را تعریف کنید و نام آن را numberTwo بگذارید
مقدار 4 را در متغیر قرار دهید.
مقدار قرار داده شده در متغیر numberOne و همچنین مقدار متغیر numberTwo را از 50 کم کنید.
اگر برنامه را اجرا کنید جواب 34 را در باکس پیغام خود خواهید دید.
در قسمت بعدی از عملیات جمع و تفریق باهم استفاده خواهیم کرد.
این فصل در یک نگاه:
آموزش ارسال پیامک، آموزش ارسال پیامک تکی و گروهی ، ارسال پیامک به صورت اختصاصی برای هر مشترک، دریافت پیامک، مشاهده وضعیت…
توضیحات کلی مجموعه: آیا می دونید قیمت نرم افزارهای مدیریت پیامک در حدود 150 هزار تومان است؟ اما توسط این دوره شما میتونید با مبلغ بسیار کمتر یک نرم افزار مدیریت پیامک رو به صورت کاملا حر…این فصل در یک نگاه:
در این فصل که فصل پایانی این دوره می باشد در مورد نحوه ساختن فایل نصبی سریع یا همان quick installer که روش پیشنهاد شده م…
توضیحات کلی مجموعه: پس از بازخوردهای بسیار خوبی که از دوره های آموزش برنامه نویسی سیستم اتوماسیون اداری و آموزش برنامه نویسی سیستم فروش و انبارداری مشاهده کردیم، تصمیم گرفتیم با توجه به درخ…این فصل در یک نگاه:
در این فصل که فصل آخر از مجموعه بزرگ آموزش سیستم اتوماسیون اداری می باشد در ابتدا در مورد اسناد و نامه های خارج از سازما…
دوره صفر تا صد آموزش برنامه نویسی و پیاده سازی سیستم اتوماسیون اداری تحت شبکه. (توصیه می شود دومی مجموعه را حتما ببینید) امروزه اطلاعات یکی از مهمترین و با ارزشترین منابع هر اداره و یا ساز…این فصل در یک نگاه:
توضیح تنظیمات گرافیک و صدا در یونیتی پیاده سازی منو ها …
به نام خدا بازیسازی یک حرفه بسیار جذاب است و تبدیل شدن به یک بازیساز حرفهای آرزوی همه ماست. اینکه بتوانیم دنیای خاصی خلق کنیم و در این دنیا قوانین خود را پیاده کنیم، همیشه ما را به وج…این فصل در یک نگاه:
اجرای سیستم روی سیستم، قرار دادن سیستم روی سرور، تعریف Connetion String، آشنایی با فایل App.config، ساخت رشته اتصال به ص…
مهمترین تکنولوژیهای استفاده شده در این دوره پروژه محور (سیستم فروش کالا و انبارداری) طراحی گرافیکی به روش WPF (Windows Presentaion Foundation) آموزش کامل برنامه نویسی xaml (برای طراحی های …این فصل در یک نگاه:
فصل پنجم…
توضیحات کلی مجموعه: درباره گیت: لذت پیش بردن پروژه های برنامه نویسی خود را با بهترین ورژن کنترل سیستم جهان تجربه کنید کامل ترین دوره ی آموزشی گیت و گیت هاب به همراه مثال های کاربردی گی…