صفحه‌اصلی / آموزش برنامه نويسي / برنامه نویسی به زبان ++C (قسمت سوم)
[ModernMyLinksDump]

برنامه نویسی به زبان ++C (قسمت سوم)

در قسمت های اول و دوم درباره ی مقدمات برنامه نویسی و متغیر ها صحبت کردیم. در این قسمت شما با مقدار دهی متغیر ها ، تعریف ثابت ها ،‌ دستورات ورودی و خروجی در ++C‌ آشنا می کنیم.
متغیر ها را هم می توان هنگام تعریف مقدار دهی کرد و هم جداگانه که در ادامه مطلب با آن ها بیشتر آشنا می شوید.

  شاهوار دات نت

به عنوان مثال دستور فوق را در نظر بگیرید : ;int a=5
این دستور متغیر a را با مقدار ۵ و از نوع صحیح یا int تعریف می کند. دقت کنید سمی کالون آخر دستور همان طور که قبلاً هم اشاره شد اجباری است و در ++C اکثر خط ها به ; ختم می شوند.

حال دستور فوق را در نظر بگیرید : ;char b,c
این دستور متغیر های c و b را از نوع کاراکتری یا char تعریف می کند. یعنی می توانیم هم زمان چندین متغیر را در یک خط با یک نوع تعریف کنیم.

اکنون به دستور مورد نظر دقت کنید : ;char ch1=’a’ ch2=’b’
این دستور متغیر های ch1 و ch2 را از نوع کاراکتری با مقادیر به ترتیب a و b تعریف کرد ، در کاراکتری برای تعیین مقادیر متغیر باید آن ها را در ” قرار دهیم.

ثابت ها : در طول برنامه مقدار آن ها تغییر نمی کند و ثابت می ماند ، بر عکس متغیر ها که ممکن است مقدار آن ها در طول برنامه تغییر کند.
نحوه تعریف ثابت ها : مقدار    نام ثابت   define#
مثال : define# M 100      :   این دستور ثابتی به نام M را با مقدار ۱۰۰ تعریف می کند.
نکته مهم : در انتهای دستور define# استثنائاً سمی کالون ; قرار نمی گیرد.

دستورات ورودی و خروجی در  ++C :
برای اینکه بخواهیم کاربر در برنامه چیزی را وارد کند از دستور cin و برای اینکه بخواهیم در خروجی چیزی را به نمایش در آوریم از دستور cout استفاده می کنیم. به مثال های زیر توجه کنید :
;cin >>x
این دستور مقدار متغیر x را از کاربر می گیرد و ذخیره می کند. دقت کنید علامت << برای دستور cin به صورت پیش فرض تعریف شده است.
;cout <<x
این دستور مقدار متغیر x را در خروجی چاپ می کند. دقت کنید علامت >> برای دستور cout به صورت پیش فرض تعریف شده است.

در جلسات بعدی شما را با این دستورات بیشتر آشنا می کنم. موفق باشید…

درباره احمد محمد عليزاده

همچنین ببینید :

آموزش ساخت ماشین حساب ساده برای اندروید

در این مقاله، ما در مورد آموزش ایجاد برنامه ماشین حساب سریع در اندروید صحبت …

۱۵ نظر

  1. سلام من یه برنامه می خوام به هر زبانی
    یا دلفی c پاسکال که یه خط را رسم کنه ومختصات
    را داخل برنامه ندیم خود کاربر مختصات خطی رو که هر جای
    صفحه می خواد
    بده تا براش رسم کنه ورسم مستطیل رو هم می خوام به همین شکل
    خواهش می کنم کمکم کنید من خیلی سعی کرئم این برنامه رو پیدا کنم ولی نشد
    تو رو خدا هر جوری شده این برنامه رو برام پیدا کنید

  2. بسیار ممنونم خیلی جالب است
    امیدوارم قسمت های بعدی را زودتر آموزش دهید
    بازم متشکرم

  3. agar shoma nevisandeye aziz shedate alagheye mano be barname nevisi midunestit bara man yekiam ke shode edame midadid heyf ke nemidunid
    lazem be zekre ke shoma shahvar nistid balke shahkarid

  4. سلام
    واقعا خسته نباشید
    قشنگ و رسا توضیح دادید خیلی خوشم اومد
    امیدوارم موفق باشید و همینطور ادامه بدید
    من با vb آشنا هستم و خیلی علاقمندم ++c رو یاد بگیریم و شروع خوبی بود
    مرسی

  5. از آموزش خوبتون متشکرم امیدوارم جلسات بعدی رو هر چه سریعتر و کاملتر بر روی سایت ببینیم

  6. خیلی عالیه اما این تنها مقدمه ای بر سی پلاسه ودر واقع هنوز چیزی از این زبان که بخش مهم اون شی گرایی گفته نشده لطفاً سریعتر شروع کنید واگر نمی تونید به صورت ایمیل مطالب را بفرستید لااقل ما را از طریق ایمیل از اضافه شدن مطالب جدید با خبر کنید

  7. مرسی از برنامتون. فقط می خواستم خواهش کنم که زودتر ادامش رو هم برامون بزارین لطفا. یک کمی هم بعضی از کد ها بد نوشته شده بودن. بازم ممنون

  8. سلام
    آقا این ها رو که شما تو این سه قسمت گفتید هرکسی تو یک جلسه می تونست یاد بگیره .خیلی دیر به دیر درباره ++c پست میزارید.ودر اخر این که می تونستید دستورات خیلی جالب و حرفه ای تر بذارید

  9. سلام
    ممنون از وبلاگ آموزنده تون
    یه سوال داشتم
    لطفا به سوال من تا سه شنبه هفته آینده جواب بدید
    برنامه ای بنویسید که یک تصویر را نسبت به محور افقی و عمودی معکوس نماید:
    توجه کنید معکوس نسبت به محور افقی با دوران ۱۸۰ درجه ای متفاوت باشد.
    خواهشن بعد از این که جواب دادید خبرم کنید(از طریق وبلاگ لطفا)

  10. سلام منتظر ادامه مباحث هستم.
    ممنوننن

  11. با سلام به شما ذوست عزیز
    من می خوام برنامه نویسی به زبان c رو یاد بگیرم هر چند رشته درسیم کامپیوتره ولی بخاطر ضعف در پایه هیچی سر در نمیارم، دیگه خسته شدم از اینکه مدام لازمم میشه و بلد نیستم لطفا اگه ممکنه یه مرجع به من معرفی کنید که از ب بسم الله به طور کامل توضیح بده که هر کلمه، دستور یا علامت چه کاری میکنه و کجا به کار میره. اگه چیزی سراغ داشتید لطفا به ایمیلم بفرستید.ممنون

  12. سلام؛ سایت فوق العاده خوبی دارین چرا آموزش برنامه نویسی رو ادامه نمیدین
    یک نظر هم داشتم اینکه اگر یه ذره مطالب رو واضح تر بگین خیلی بهتر می شه.

  13. لاطفا هرچه زود تر اموزش هاتونو ادامه بدین