loading...

اموزش برنامه نویسی

بازدید : 100
دوشنبه 26 مهر 1400 زمان : 11:15

اگر نیاز دارید یک دستورالعمل را به چند خط تقسیم کنید ، تمام خطوط بعدی را کم کنید. 19. هنگام نوشتن عباراتی که شامل عملگرهای زیادی هستند ، به جدول تقدم مراجعه کنید اپراتورها تأیید کنید که عملگرهای عبارت در ترتیب انتظار اجرا می شوند. اگر نه از ترتیب ارزیابی یک عبارت اشتباهات رایج برنامه نویسی پیچیده مطمئن هستید ، پرانتزها را مجبور کنید

نظم ، درست مانند یک بیان جبری. همچنین ، توجه داشته باشید که برخی از آنها عملگرها ، مانند تخصیص (=) ، از راست به چپ مرتبط هستند ، نه از چپ به درست. 20- سازگاری در بکارگیری منطقی قراردادهای خونریزی در برنامه های آن ساده می شود به طرز چشمگیری خواندن او پیشنهاد می کنیم یک برگه ثابت ¼ اینچی یا سه جای خالی در هر هر دندانه 21. شبه کد اغلب برای فکر کردن در مورد برنامه در طول مراحل طراحی استفاده می شود.

سپس برنامه با کد شبه معادل آن در C ++ می شود. 22. دستورات هر دو بدنه سازه های را تورفت کنید. پیشنهادات ، نظرات و نکات: قسمت اول پیشنهادات -6 23. در صورت وجود سطوح متعدد خونریزی ، همه باید با فاصله مساوی خونریزی کنند. 24. همیشه کلیدها را در ساختار i (و در هر ساختار کنترلی) قرار دهید تا به شما اشتباهات رایج برنامه نویسی کمک کند

از حذف تصادفی خودداری کنید ، به ویژه اگر بعداً دستورالعمل ها را به یک یا اگر اضافه کنید دیگری 25. برخی از برنامه نویسان ترجیح می دهند ابتدا کلیدهای چپ و راست را قرار داده و سپس وارد کنند دستورالعمل های داخل آنها با این کار از حذف هر یک از این کلیدها جلوگیری می شود.

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

صراحتا آن ارزش نگهبان را به کاربر یادآوری کنید. 31. برابری یا نابرابری مقادیر نقاط شناور را مقایسه نکنید. در عوض ، ثابت کنید که مقدار مطلق تفاوت کمتر از مقدار کوچک تعیین شده است. 32. شروع متغیرها هنگام اعلام به برنامه نویس کمک می کند تا از مشکلات اشتباهات رایج برنامه نویسی جلوگیری کند

ناشی از داده های اولیه نشده 33. عملگرهای باید در کنار عملوندهای خود ، بدون فاصله بینابینی قرار گیرند. 34. ایرانیان سایبر چرخه های اشتباهات رایج برنامه نویسی کنترل با شمارنده را با استفاده از متغیرهای صحیح کنترل کنید. 35. دستورالعمل بدنه را برای هر ساختار کنترل تورفت کنید

  1. قبل و بعد از هر ساختار کنترل ، یک خط خالی قرار دهید تا آنها را برجسته کنید

برنامه. 37. اگر سطح لانه سازی بسیار زیاد باشد ، درک برنامه ممکن است دشوار شود. به عنوان یک قانون به طور کلی ، سعی کنید از کدگذاری بیش از سه سطح خونریزی خودداری کنید. 38. فاصله عمودی سازه های کنترل و همچنین خونریزی بدن بدن ساختارهای کنترلی درون سرصفحه های آن ، به برنامه ظاهر دوبعدی می دهد که خواندن شما را بسیار ساده می کند

  1. برای جلوگیری از اشتباهات در تفاوت یک ، از مقدار نهایی در شرایط یک استفاده کنید در حالی که یا برای ساختار و عملگر رابطه ای <=. به عنوان مثال ، برای چرخه ای که چاپ می کند مقادیر 1 تا 10 ، شرط ادامه چرخه باید به جای آن <= 10 باشد شمارنده <10 (که برخلاف یک خطا است) یا شمارنده <11 (که با این حال ، چنین است

درست است) با این حال ، بسیاری از برنامه نویسان ترجیح می دهند شمارش به اصطلاح مبتنی بر صفر ، که در آن اشتباهات رایج برنامه نویسی برای شمارش 10 بار ، لازم است مقدار اولیه را برابر صفر و آزمون ادامه چرخه تنظیم کنیم خواهد بود شمارنده <10 40. در بخشهای شروع و افزایش ساختارها ، فقط عبارات را قرار دهید

مربوط به متغیرهای کنترل دستکاری سایر متغیرها باید ابتدا ظاهر شود از چرخه (اگر فقط یکبار به عنوان دستورالعمل های اولیه راه اندازی شود) یا در بدنه چرخه (اگر یکبار در هر تکرار اجرا شود ، مانند دستورالعمل های افزایشی یا نزول کردن)41. اگرچه می توان مقدار متغیر کنترل را در بدنه چرخه for تغییر داد ، اما از این کار خودداری کنید ،

زیرا این عمل می تواند خطاهای ظریف منطقی ایجاد کند. 42. اگرچه دستورالعمل های قبل از چرخه for و دستورات آن اغلب می تواند با قرار دادن خود در سرفصل انجمن ، از این کار اجتناب کنید ، زیرا می تواند کار را دشوارتر کرخواندن از برنامه43. در صورت امکان ، اشتباهات رایج برنامه نویسی اندازه عناوین سازه های کنترلی اشتباه کدنویسی را به یک خط محدود کنید.

بازدید : 50
دوشنبه 26 مهر 1400 زمان : 11:09

. این یک اشتباه است که یک فایل موجود را برای خروجی (زمانی که در واقع کاربر می خواهد باز کند این فایل را نگه دارید ، زیرا محتویات آن بدون اطلاع قبلی دور ریخته می شود. 46. استفاده از یک شیء جریان نادرست برای ارجاع به یک فایل.47. باز نشدن یک فایل قبل از تلاش اشتباهات رایج برنامه نویسی برای ارجاع آن در یک برنامه اشتباه است.

روشهای برنامه ریزی خوب 1. برنامه های C ++ خود را به راحتی و مستقیم بنویسید. این گاهی اوقات به عنوان ساده نگه داشتن شناخته می شود. با استفاده از موارد نادر زبان را دراز نکنید. 2. کتابچه های راهنمای نسخه C ++ را که استفاده می کنید بخوانید. به طور مکرر با این کتابچه ها مشورت کنید

اطمینان حاصل کنید که مجموعه غنی از ویژگی های C ++ را در ذهن دارید و از آنها استفاده می کنید به درستی این ویژگی ها 3. رایانه و کامپایلر شما معلمان خوبی هستند. اگر بعد از خواندن دفترچه راهنمای زبان خود C ++ مطمئن نیست که برخی از ویژگی های C ++ چگونه کار می کند ، یکی را آزمایش کنید

برنامه آزمایشی کوچک و ببینید چه اتفاقی می افتد. گزینه های کامپایلر خود را متناسب با شما تنظیم کنید پیشنهادات ، نظرات و نکات: قسمت اول پیشنهادات -5 بازگشت حداکثر اعلان ها هر پیامی را که هنگام تدوین برنامه های شما ظاهر می شود مطالعه کنید و آنها را اصلاح کنید تا اشتباهات رایج برنامه نویسی پیام ها حذف شوند.

4- هر برنامه باید با اظهار نظری که هدف خود را توصیف می کند شروع کند. 5. بسیاری از برنامه نویسان آخرین کاراکتر چاپ شده توسط یک تابع را تراز خط می کنند (\ n) این اطمینان می دهد که تابع در ابتدای یک خط جدید مکان نما را ترک می کند. قراردادهای مربوط به این طبیعت استفاده مجدد از نرم افزار را ترویج می کند ،

یک هدف کلیدی در محیط های توسعه نرم افزار. 6. در داخل براکت های مربعی که بدن یک تابع را مشخص می کند ، بدن تابع یک را خونریزی کنید مرحله. این ساختار عملکردی برنامه ها را برجسته می کند و به ساده خواندن آنها کمک می کند. 7. یک کنوانسیون برای اندازه تورفت ها ایجاد کنید و سپس آن را به طور مساوی اعمال کنید.

این کلید برای ایجاد تورفتگی استفاده می شود ، اما زبانه ها ممکن است متفاوت باشند. اشتباهات رایج برنامه نویسی ایرانیان سایبر رانندگی را توصیه می کنیمزبانه های ¼ اینچی یا (ترجیحاً) سه فاصله برای هر سطح تورفتگی. 8. برخی از برنامه نویسان ترجیح می دهند متغیرها را در خطوط جداگانه اعلام کنند.

این قالب اجازه می دهد تا درج آسان نظرات توصیفی در کنار هر عبارت. 9. برای خواندن بیشتر برنامه های خود ، فاصله را پس از کاما بگذارید (،) 10. بیان متغیرها با نامهای معنی دار به برنامه ها کمک می کند تا خود را توضیح دهند مستند ، یعنی درک آنها به سادگی با خواندن آنها به جای داشتن آنها آسان تر است

برای راهنمایی بخوانید یا به نظرات زیاد مراجعه کنید. 11. از شناسه هایی که با یک یا دو زیرخط شروع می شوند ، جلوگیری کنید کامپایلر ++ C از چنین اسامی برای اهداف داخلی استفاده می کند. این امر از اسامی جلوگیری می کند که تعیین می کنید با نامهایی که کامپایلر انتخاب می کند اشتباه گرفته می شود.

  1. همیشه یک خط خالی را قبل از عبارتی که بین دستورالعمل ها ظاهر می شود وارد کنید قابل اجرا این بیانیه ها را برجسته می کند و به وضوح برنامه کمک می کند. 13. اگر ترجیح می دهید دستورات را در ابتدای یک تابع قرار دهید ، آنها را از دستورالعمل های اجرایی جدا کنید

تابع با استفاده از یک خط خالی برجسته اشتباهات رایج برنامه نویسی نقطه ای که اعلانات به پایان می رسد e دستورالعمل های اجرایی را اجرا کنید 14. فضاها را در دو طرف عملگرهای باینری قرار دهید. این عملگر و خواندن برنامه را ساده می کند 15. مانند جبر ، برای واضح تر شدن عبارت افزودن پرانتز قابل قبول است

غیر ضروری. این پرانتزها پرانتز اضافی نامیده می شوند. اینها معمولاً استفاده می شوند گروه بندی عبارات بزرگتر 16. دستورالعمل بدنه یک ساختار if را برای برجسته سازی ساختار و ساده سازی آن ، تورفت کنید خواندن برنامه 17. در هر سطر باید فقط یک دستورالعمل در برنامه ها وجود داشته باشد.

  1. امکان توزیع یک دستورالعمل بزرگ در چندین خط وجود دارد. اگر مجبورید یک دستورالعمل را تقسیم کنیدرn در چند خط ، نقاط شکست مناسب را انتخاب کنید اشتباهات رایج برنامه نویسی ، مانند بعد از کاما در در مورد یک لیست جدا شده با کاما یا بعد از یک عملگر در اشتباه کدنویسی مورد یک عبارت طولانی.

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 27
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 40
  • بازدید کننده امروز : 0
  • باردید دیروز : 0
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 42
  • بازدید ماه : 46
  • بازدید سال : 74
  • بازدید کلی : 2381
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی