
- منظومه شمسی سه بعدی در مرورگر شما - 597 کلیک
- یک نگاتیو را فقط با مغزتان ظاهر کنید! - 588 کلیک
- ساخت هتل 30 طبقه در 15 روز در چین ! - 471 کلیک
- گزارش وضعیت مصرف انرژی در ویندوز 7 و ویندوز سرور 2008 - 332 کلیک
- تهدید سازنده شبیهترین مجسمه به استیو جابز از سوی اپل! - 576 کلیک

برنامه نویسی به زبان ++C (قسمت اول)
ارسال شده توسط احمد محمد علیزاده در ۹ خرداد, ۱۳۸۷ ساعت ۰۷:۳۰مدتی بود که بخش “برنامه نویسی” سایت شاهوار غیر فعال بود ، برای همین تصمیم گرفتیم این بخش را با موضوع “برنامه نویسی به زبان ++C” ادامه دهیم. ++C زبان برنامه نویسی است که در سال 1980 میلادی از زبان برنامه نویسی C توسعه یافت. ++C مبتنی بر سبک زبان برنامه نویسی شیء گرا می باشد. نکته ی دیگر اینکه در ++C کلمات کلیدی کمی وجود دارد اما مانور زیادی می توان روی آن داد و تقریباً برنامه ای نیست که نتوان با آن پیاده سازی کرد.

هدف ما ارائه آموزش صریح و کاربردی به دور از حاشیه و توضیحات نا به جا می باشد. امید واریم این بخش نیز مورد توجه کاربران گرامی قرار گرفته شود.
قالب اصلی برنامه نویسی با ++C :
قبل از شروع برنامه نویسی با ++C ابتدا باید یاد قالب کلی برنامه نویسی را بیاموزید. در ++C فایل هایی با عناوین “فایل سر آیند” یا “هدر فایل” وجود دارد که می بایست قبل از شروع برنامه نویسی به برنامه پیوست شود. این فایل ها متناسب با نوع دستوراتی که در برنامه استفاده می شود متفاوت است.
قاعدتاً برای هر برنامه ای در ++C نیاز به هدر فایل iostream احساس می شود. این هدر فایل یا فایل سر آیند را می بایست توسط این دستور به برنامه الصاق کرد :
دقت داشته باشید بین # و include فاصله ای وجود ندارد و نام هدر فایل بین دو علامت <> قرار می گیرد ، h. نیز پسوند هدر فایل محسوب می گردد. (توضیحات تکمیلی در مورد هدر فایل ها در قسمت های بعدی شرح داده می شود.)
پس از تعیین هدر فایل نوبت به تعیین بدنه ی اصلی برنامه می رسد. در ++C حتماً و حتماً باید این بخش رعایت شود و بدنه ی اصلی برنامه تعریف گردد. نحوه تعریف بدنه ی اصلی برنامه به شرح زیر است :
از main به عنوان یک کلمه ی کلیدی که تعیین کننده بدنه ی اصلی برنامه است استفاده می شود. آکولاد باز نیز تعیین کننده ی بلاک بدنه ی اصلی برنامه است که یک جا باز می شود و در انتهای کار نیز باید بسته شود. همچنین دستورات برنامه و مقادیر بازگشتی نیز بعد از main باید تعریف شوند که در این رابطه در ادامه مفصلاً بحث خواهد شد. دقت داشته باشید اغلب دستورات در ++C به ; ختم می شوند که تعیین کننده انتهای دستور یا خط محسوب می شود.
در ++C می توان چندین دستور را در یک خط نوشت که این کار توصیه نمی شود. به این موضوع هم توجه کنید که اغلب دستورات در ++C با حروف کوچک نوشته می شود ، ++C بین حروف کوچک و بزرگ تفاوت قائل است. نکته ی جالب تر اینکه ارتباط تنگاتنگی بین ++C با اسمبلی وجود دارد که می توان دستورات اسمبلی را در ++C نیز پیاده سازی نمود.
ثابت ها و متغیر ها در ++C :
احتمالاً با ثابت ها و متغیر ها آشنا هستید ، ثابت ها مقادیری هستند که در طول برنامه قابل تغییر نیستند ، در صورتی که متغیر ها جهت ذخیره سازی داده ها استفاده می شوند که در طول برنامه نیز قابل تغییر می باشند.
int ، char ، double ، float ، short int ، long int و… داده هایی هستند که به زودی با آن ها آشنا می شوید. فقط به این نکته بسنده می کنم که برای تعریف متغیر باید از قالب ذیل استفاده کرد :
به عنوان مثال دستور زیر را در نظر بگیرید :
این دستور متغیر a را از نوع int تعریف کرد. در جلسات آینده شما با متغیر ها و ثابت ها بیشتر آشنا می شوید. موفق باشید.
مربوط به آموزش برنامه نويسي | ۱۰ نظر »
- صفحه کلید ژله ای
- شارژر خورشیدی موبایل و دستگاههای الکترونیکی !
- بازی Need For Speed RUN
- خرید بازی Call Of Duty Modern Warfare 3 – ندای وظیفه 8
- بازی PES 2012 – نسخه نهایی
- بازی FIFA 12 – نسخه نهایی
- شارژر همه کاره لوازم الکترونیکی و تلفنهای همراه
- اسپیکر همراه همه کاره مدل YD S002A
- هدفون SONY MDR-Q140 (سونی اوریجینال) با کیفیت فوقالعاده
- بازی Need for Speed Hot Pursuit
۱۰ نظر
مربوط به مطلب [برنامه نویسی به زبان ++C (قسمت اول)]
آيا مي دانستيد كه :
کشتی ملکه الیزابت دوم بابت هر گالون سوختی که میسوزاند فقط 1.5 متر حرکت میکرد





ارسال شده توسط hamedv90
در ۹ خرداد ۱۳۸۷
سلام خیلی ممنون از اینکه زبان رو برای آموزش انتخاب کردید.. خیلی ممنون، منتظر قسمت های بعدی هستم.. ممنون و بای
پاسخ به اين نظر
ارسال شده توسط ninigondeh
در ۲۶ خرداد ۱۳۸۷
بسیار ممنونم
البته من اساتفاده نمیکنم ولی رسم روزگار (!) اینه که از زحمات زحمت کشان تشکر کرد.
پاسخ به اين نظر
ارسال شده توسط ebrahim
در ۲ تیر ۱۳۸۷
سلام علیکم
بابت زحماتتون کمال تشکر را دارم
پاسخ به اين نظر
ارسال شده توسط محمد
در ۷ آبان ۱۳۸۷
درود خدا بر شما
وقتی این آموزشو دیدم بسیار خوشال شدم ولی چرا ادامه ندادین
سایتتون بسیار عالیه . تشکر میکنم از زحماتتون
پاسخ به اين نظر
ارسال شده توسط sama
در ۲۶ فروردین ۱۳۸۸
khili khoob bood mishe ba mesalhaye bishtar in tadris ra edame bedid
پاسخ به اين نظر
ارسال شده توسط علی رحیمی
در ۲۰ آبان ۱۳۸۸
از شما متشکرم.
پاسخ به اين نظر
ارسال شده توسط عمار
در ۲۶ اردیبهشت ۱۳۸۹
بابا مفصل توضیح بدید که بفهمیم چی به چیه در سطح بالا درس می دید یه جوری درس بدید که آدمی که بنگه هم حالیش بشه اصلا بگید برنامه نویسی چیه و کاربردش چیه و انواع زبان های اون چیه و حالا مثلا یکی سی پلاس پلاس هستش و بعد شروع کنید به توضیح دادن خیلی جامع و کامل و با تصویر باشه که هیچ نقطه ی ابهامی در ذهن خوانند نمونه
پاسخ به اين نظر
ارسال شده توسط hedayat
در ۳ شهریور ۱۳۸۹
واقعا عالی هستش.
پاسخ به اين نظر
ارسال شده توسط morteza
در ۱۶ مهر ۱۳۸۹
سلام
سایتتون عالیه برام جدیدترین آموزشها را بفرستین
پاسخ به اين نظر
ارسال شده توسط MASOUD
در ۳۱ شهریور ۱۳۹۰
ممنوووووووووووووووووووووووووووووووووووووووووون
پاسخ به اين نظر