:: پشتیبانی فنی ADSL به پارسی ::

::: ADSL - ویندوز - نرم افزار - سخت افزار - موبایل - لینوکس - آفیس - شبکه - برنامه نویسی :::

:: پشتیبانی فنی ADSL به پارسی ::

::: ADSL - ویندوز - نرم افزار - سخت افزار - موبایل - لینوکس - آفیس - شبکه - برنامه نویسی :::

:: پشتیبانی فنی ADSL به پارسی ::

تقدیم به تمام پشتیبانان ADSL که به رنج در تلاشند

*** تاسیس به سال 1389 در بلاگفا ***

بایگانی

۷۷ مطلب با موضوع «برنامه نویسی» ثبت شده است

  • ۰
  • ۰

در این مثال تابع فیبوناتچی رو با استفاده خواص Swap ( جا به جایی عناصر ) حل کردم ،،، frown f توسط تابع fibo فراخوانی میشه و عمل حلقه for به تعداد n ورودی که کاربر وارد میکنه تکرار میشه و بعد Swap این مقدار رو در حلقه for خودش تکرار میکنه 

 

 

  • ۰
  • ۰

برنامه که با تابع زوج یا فرد بودن عدد رو نشان دهد 

 

  • ۰
  • ۰

تابعی که عبارت دنباله دار 1/1  و   1/2 - و    1/3  و ... را چاپ کند 

 

 

  • ۰
  • ۰

در این مثال با استفاده از تابع ( متد ) جمع دو عدد را انجام دادیم ،،، نکاتی درباره تابع که فهم اونها خیلی مهمه :

- کلمه static یعنی از متد استفاده کنید بدون اینکه از کلاس نمونه ای ساخته شود متد ()Main همواره باید به صورت static تعریف شود چون برنامه فور ا و بدون نمونه سازی از کلاس از آن استفاده میکند laugh

- مقدار برگشتی از یک متد مقدار برگشتی از هر نوع داده ای است ،  این مقادیر میتوانند در محاسبات یا به دست آوردن یک داده مورد استفاده قرار بگیرند  در زندگی روزمره فرض کنید که کارمند شما یک متد است و شما او را صدا میزنید و از او می خواهید که کار یک سند را به پایان برساند  سپس از او میخواهید که بعد از اتمام کارش، سند را به شما تحویل دهد  سند همان مقدار برگشتی متد است  نکته مهم در مورد یک متد، مقدار برگشتی و نحوه استفاده شما از آن است برگشت یک مقدار از یک متد آسان است  کافیست در تعریف متد به روش زیر عمل کنید :

returnType MethodName()

{

; return value

}

 

  • ۰
  • ۰

 

*
**
***

در این مثال می خواهیم با استفاده از سی # یک مثلث قایم الزاویه مانند شکل روبرو را رسم کنیم در این مثال با اجرای یک بار For اول میزان For دوم ابتدا یک بار و دفعه بعد 2 بار و دفعه بعدی سه بار اجرا می شود

 

  • ۰
  • ۰

در این مثال با استفاده از حلقه while اعداد فیبوناتچی تا محدوده ای که از کاربر عددی گرفته می شود چاپ می گردد ،،، در while از Break استفاده نکردیم چون روش قدیمی و ناکارآمدیست و بهتر است عادت کنیم که راه های دیگه ای برای خروج از حلقه ها پیدا کنیم wink

 

 

 

 

  • ۰
  • ۰

در این مثال نکته مهمی درباره if و else رو یاد میگیریم و اون اینکه هر دو نیاز به return دارن ،،، این مثال رو دقت کنید تا متوجه بشین 

 

 

 

  • ۰
  • ۰

در این مثال میخواهیم جمع دو عدد را با استفاده از تابع بدست بیاوریم ... در این تابع مقادیر a و b رو در تابع فراخوانی کردیم و حاصل جمع رو با Return بر می گردانیم 

 

 

 

 

 

  • ۰
  • ۰

اگر از && - AND منطقی می خواهید در ساخت های شرطی و تصمیم گیری به عنوان 2 شرط مستقل از هم استفاده کنید بهتر است آن شرطی که احتمالاً نادرست است در سمت چپ قرار دهید در OR - || منطقی هم آن شرطی که درست است ابتدا در سمت چپ قرار بگیرد این کار باعث می شود تا سرعت اجرای برنامه تا حدودی تسهیل پیدا کند

مثال هایی از قبیل ====> Gender == 1 && age <=65

  • amir khan
  • ۰
  • ۰

در این مثال نشان می دهیم که Return می تواند بدون مقدار بازگشتی نیز باشد با استفاده از آن می توانید از داخل تابع خارج و دستور بعدی را انجام دهید