نحوه نوشتن کد استاندارد در C ++: 11 مرحله (همراه با تصاویر)

فهرست مطالب:

نحوه نوشتن کد استاندارد در C ++: 11 مرحله (همراه با تصاویر)
نحوه نوشتن کد استاندارد در C ++: 11 مرحله (همراه با تصاویر)

تصویری: نحوه نوشتن کد استاندارد در C ++: 11 مرحله (همراه با تصاویر)

تصویری: نحوه نوشتن کد استاندارد در C ++: 11 مرحله (همراه با تصاویر)
تصویری: چهار نکته برای دفاع کردنllچطور مدافع بهتری باشیم 2024, نوامبر
Anonim

روشهای زیادی برای برنامه نویسی کامپیوتر وجود دارد. در نهایت ، تصمیم در مورد چگونگی دستیابی به آنچه مورد نیاز است بر عهده برنامه نویس است. با این حال ، بسیاری از "بهترین شیوه ها" برای استفاده از سبک ها و توابع برای تدوین و برنامه های بهتر وجود دارد. برای اطمینان از اینکه برنامه نویسان بعدی (از جمله خود شما) در پروژه می توانند کد شما را بخوانند و درک کنند ، کمی دقت لازم است.

گام

روش 1 از 2: نوشتن کد استاندارد

کد استاندارد را در C ++ بنویسید مرحله 1
کد استاندارد را در C ++ بنویسید مرحله 1

مرحله 1. یک IDE (محیط توسعه یکپارچه) برای C ++ مانند Eclipse ، Netbeans و CodeBlocks بارگیری کنید ، یا می توانید از ویرایشگر متن ساده مانند Notepad ++ یا VIM استفاده کنید

همچنین می توانید برنامه را از خط فرمان اجرا کنید ، در این صورت هر ویرایشگر متن کافی است. اگر ویرایشگری را انتخاب کنید که از برجسته سازی نحو و شماره گذاری خط پشتیبانی کند. اکثر برنامه نویسان دریافتند که سیستم های مشابه یونیکس (لینوکس ، OS X ، BSD) بهترین محیط برای توسعه هستند.

کد استاندارد را در C ++ بنویسید مرحله 2
کد استاندارد را در C ++ بنویسید مرحله 2

مرحله 2. فایل اصلی برنامه را ایجاد کنید

فایل اصلی باید شامل یک تابع به نام main () باشد. اینجاست که اجرای برنامه آغاز می شود. از اینجا ، باید توابع ، کلاس های پیشوند و غیره را فراخوانی کنید. فایل های دیگر برنامه شما و همچنین کتابخانه ها می توانند در این فایل گنجانده شوند.

کد استاندارد را در C ++ بنویسید مرحله 3
کد استاندارد را در C ++ بنویسید مرحله 3

مرحله 3. شروع به نوشتن برنامه کنید

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

کد استاندارد را در C ++ بنویسید مرحله 4
کد استاندارد را در C ++ بنویسید مرحله 4

مرحله 4. نظرات را در کد وارد کنید

توضیح دهید که توابع و متغیرها برای چه مواردی استفاده می شوند. نامهای روشن برای متغیرها و توابع را انتخاب کنید. از نام متغیرهای جهانی استفاده کنید. به طور کلی ، مطمئن شوید که هرکسی کد شما را بخواند می تواند آن را درک کند.

کد استاندارد را در C ++ بنویسید مرحله 5
کد استاندارد را در C ++ بنویسید مرحله 5

مرحله 5. از تورفتهای مناسب در کد خود استفاده کنید

دوباره ، مثال زیر را ببینید.

کد استاندارد را در C ++ بنویسید مرحله 6
کد استاندارد را در C ++ بنویسید مرحله 6

مرحله 6. کد را کامپایل کنید

g ++ main.cpp

کد استاندارد را در C ++ بنویسید مرحله 7
کد استاندارد را در C ++ بنویسید مرحله 7

مرحله 7. برنامه را با تایپ کردن اجرا کنید:

./a.out

روش 2 از 2: مثال

مرحله 1. مثال 1 را در نظر بگیرید:

    /* این برنامه ساده برای درک اصول سبک g ++ ساخته شده است. این برنامه از کامپایلر g ++ استفاده می کند.*/ #include/*توابع ورودی و خروجی را وارد کنید*/ با استفاده از namespace std؛ /* ما از تابع std (استاندارد) استفاده می کنیم* /int main () /* تابع اصلی را اعلام می کنیم. همچنین می توانید از int main (void) استفاده کنید. */ {cout << "\ n سلام بابا"؛ / * '\ n' یک خط جدید است ( t یک برگه جدید است) */ cout << "\ n سلام مامان"؛ cout << "\ n این اولین برنامه من است"؛ cout << "\ n تاریخ 2018-04-20"؛ 0 برمی گرداند ؛ }

مرحله 2 مثال 2 را در نظر بگیرید:

    / * این برنامه برای شمارش مجموع دو عدد */ #شامل استفاده از فضای نام std؛ int main () {float num1، num2، res؛ /* اعلام متغیر ؛ int ، double ، long… همچنین می تواند استفاده شود */ cout << "\ n شماره اول را وارد کنید ="؛ cin >> num1؛ / * مقدار کاربر را در num1 */ cout << "\ n شماره دوم را وارد کنید ="؛ cin >> num2؛ res = num1 + num2؛ cout << "\ n جمع" << num1 << "و" << num2 << "=" << res '\ n'؛ 0 برمی گرداند ؛ }

مرحله 3. مطالعه مثال 3:

    / * ضرب دو عدد */ #شامل استفاده از فضای نام std ؛ int main () {float num1؛ int num2؛ دو رز cout << "\ n اولین عدد را وارد کنید ="؛ cin >> num1؛ cout << "\ n شماره دوم را وارد کنید ="؛ cin >> num2؛ res = num1 * num2؛ cout << "\ n دو عدد ضرب کنید =" << res '\ n'؛ 0 برمی گرداند ؛ }

مرحله 4 مثال 4 را در نظر بگیرید:

    // '' Looping '' برای یافتن فرمول ریاضی. در این مورد ، برنامه به دنبال پاسخ // سوال شماره 1 در پروژه اویلر است. #شامل استفاده از فضای نام std؛ int main () {// باز کردن '' اصلی ''. int sum1 = 0؛ int sum2 = 0 ؛ int sum3 = 0؛ int sum4 = 0؛ // عدد صحیح مورد نیاز برای یافتن پاسخ را تولید کنید. برای (int a = 0 ؛ a <1000؛ a = a+3) {sum1 = sum1+a؛} // '' حلقه '' تا a بزرگتر یا مساوی 1000 باشد ، هر 3 '' حلقه '' اضافه کنید به همچنین به sum1 یک عدد اضافه کنید. برای (int b = 0؛ b <1000؛ b = b+5) {sum2 = sum2+b؛} // '' حلقه '' تا زمانی که b بزرگتر یا مساوی 1000 باشد ، هر 5 '' حلقه '' اضافه کنید به همچنین b را به sum2 اضافه کنید. برای (int c = 0 ؛ c <1000؛ c = c+15) {sum3 = sum3+c؛} // '' حلقه '' تا زمانی که c بزرگتر یا مساوی 1000 باشد ، در هر حلقه 15 به c اضافه کنید '' ' همچنین c را به sum3 اضافه کنید. sum4 = sum1 + sum2 - sum3 ؛ // sum4 مجموع sum1 و sum2 ، منهای sum3 را می گیرد. cout << sum4؛ // نتیجه sum4 است ، پاسخ. cin.get ()؛ // منتظر بمانید تا کاربر Enter را فشار دهد. 0 برمی گرداند ؛ // بیانیه بازگشت. } // بستن اصلی.

مرحله 5. نمونه های زیر را با سبک های مختلف در نظر بگیرید:

    int main () {int i = 0؛ if (1+1 == 2) {i = 2؛ }} / * سبک Whitesmiths * / int main () {int i؛ if (1+1 == 2) {i = 2؛ }} / * GNU Style * / int main () {int i؛ if (شرط) {i = 2؛ کارکرد()؛ }}

نکات

  • همیشه برای برنامه های خود از کامپایلر ISO استفاده کنید.
  • 'a.out' نام فایل اجرایی پیش فرض است که توسط کامپایلر تولید می شود.
  • اگر در حال نوشتن چیزی هستید که از متغیرها یا توابع مختلف استفاده می کند ، برخی از نظرات را وارد کنید تا بعداً اشکال زدایی و درک آن آسان تر شود!