عملگر در جاوا نمادی است که برای انجام عملیات مورد استفاده قرار می گیرد. به عنوان مثال: +، -، *، / و غیره

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

عملگر وارنر
عملگر ریاضی،
عملگر Shift
عملگر ارتباطی
عملگر بیتی،
عملگر منطقی
عملگر سه جانبه
عملگر تخصیص

ادامه مطلب

انواع داده با اندازه ها و مقادیر مختلف را می توان در متغیر ذخیره کرد. دو نوع داده در Java وجود دارد :

انواع داده اولیه : انواع داده اولیه شامل boolean, char, byte, short, int, long, float و double.
انواع داده های غیر اولیه: انواع داده های غیر اولیه شامل Classes، Interfaces و Arrays هستند.

انواع داده های اولیه جاوا

در زبان جاوا، انواع داده اولیه، بلوک های ساختار داده ها هستند. این اصلی ترین نوع داده ها موجود در زبان جاوا است.
۸ نوع انواع داده اولیه وجود دارد:

نوع داده boolean
نوع داده byte
نوع داده char
نوع داده short
نوع داده int
نوع داده long
نوع داده float
نوع داده double

ادامه مطلب

متغیر یک ظرف است که مقداری در حالی که برنامه جاوا اجرا می شود در خود نگه می دارد. متغیر با یک نوع داده اختصاص داده شده است.
متغیر نام مکان حافظه است. سه متغیر در جاوا وجود دارد: محلی، نمونه و استاتیک.
دو نوع داده در جاوا وجود دارد: ابتدایی و غیر اولیه.

انواع متغیرها

سه نوع متغیر در جاوا وجود دارد :

متغیر محلی (local variable)
متغیرنمونه (instance variable)
متغیر استاتیک (static variable)

۱. متغیر محلی (local variable) :

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

متغیر محلی را نمی توان با کلمه کلیدی “static” تعریف کرد.

۲. متغیر نمونه (instance variable) :
یک متغیر که درون کلاس اعلام شده است اما خارج از تابع است، متغیر instance نامیده می شود. این متغیر به عنوان استاتیک اعلام نشده است.

این متغیر instance نامیده می شود زیرا مقدار آن به عنوان instance تعیین شده است و در میان متدها به اشتراک گذاشته نمی شود.

۳. متغیر استاتیک (static variable) :
یک متغیر که به صورت استاتیک اعلام می شود، متغیر استاتیک نامیده می شود. این متغیر نمی تواند محلی باشد شما می توانید یک کپی واحد از متغیر استاتیک ایجاد کنید و در میان تمام نمونه های کلاس به اشتراک بگذارید. تخصیص حافظه برای متغیر استاتیک تنها زمانی اتفاق می افتد که کلاس در حافظه بارگذاری می شود.

ادامه مطلب

برنامه نویسی C ما را قادر می سازد عملیات ریاضی را از طریق توابع تعریف شده در فایل هدر <math.h> انجام دهد. فایل <math.h> حاوی توابع مختلفی برای انجام عملیات ریاضی مانند sqrt ()، pow ()، ceil ()، floor () و غیره است.

 

توایع ریاضی در زبان C :

در فایل math.h روش های مختلفی وجود دارد. توابع پراستفاده مورد استفاده در فایل math.h در زیر آورده شده.

ردیفتابعتوضیح
۱)ceil(عدد)عدد را به سمت بالا رند می کند
۲)floor(عدد)عدد را به سمت پایین رند می کند
۳)sqrt(عدد)ریشه دوم عدد را برمی گرداند
۴)pow(عدد, توان)عدد را به توان می رساند و مقدار را برمی گرداند
۵)abs(عدد)قدر مطلق عدد داده شده را برمی گرداند.

ادامه مطلب

عبارت goto به عنوان عبارت پرش در C شناخته شده است. همانطور که از نام نشان می دهد، goto برای انتقال کنترل برنامه به یک برچسب از پیش تعریف شده استفاده می شود. goto می تواند برای تکرار بخشی از کد برای یک شرایط خاص استفاده شود. همچنین می تواند برای شکستن حلقه های متعدد استفاده شود که نمی توان با استفاده از یک دستور break انجام داد. با این حال، استفاده از goto از این روزها اجتناب می شود، زیرا باعث کاهش خوانایی برنامه می شود.
نحوه استفاده :
label:   
//بخشی از کدها  
goto label;

 

ادامه مطلب

سلام ، همانطور که می دانید خاصیت rel=”nofollow” در لینک به این معنی است که این لینک ناشناخته می باشد و موتور جستجو از بررسی آن خودداری می کند و از نظر سئو امتیاز منفی برای سایت شما محسوب نمیشود، حالا برای اینکه به لینک های خارجی سایت خود این خاصیت را اضافه کنید، نیاز به نصب افزونه نیست ، کافیست کد JQuery زیر را به بخش Header سایت بین تگ Head اضافه نمایید :

<script type="text/javascript">

jQuery(document).ready(function($) {

$("body a:not([href*='mypgr.ir'])").attr("rel", "nofollow");

      });

</script>

 

توجه داشته باشید که کد بالا از کتابخانه JQuery استفاده می کند ، اطمینان حاصل نمایید که این کتابخانه قبل از کد شما در صفحه بارگذاری شود.

 

یک آرایه به عنوان مجموعه ای از انواع مشابه داده های ذخیره شده در مکان های حافظه مجاور تعریف شده است. آرایه ها نوع داده های مشتق شده در زبان برنامه نویسی C است که می تواند نوع داده های اولیه مانند int، char، double، float و غیره را ذخیره کند. همچنین می تواند مجموعه ای از انواع داده های مشتق شده مانند نشانه ها، ساختار، آرایه ساده ترین ساختار داده است که در آن هر عنصر داده می تواند به صورت تصادفی با استفاده از شماره شاخص آن دسترسی پیدا کند.

اگر شما باید عناصر مشابه را ذخیره کنید استفاده از آرایه مفید است. به عنوان مثال، اگر ما می خواهیم علامت های یک دانش آموز را در ۶ موضوع ذخیره کنیم، لازم نیست متغیرهای مختلفی را برای عالمت در موضوع مختلف تعریف کنیم. به جای این، می توانیم یک آرایه را تعریف کنیم که می تواند علامت ها را در هر موضوع در مکان های حافظه مجاور ذخیره کند.

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

ادامه مطلب

یک ماکرو یک بخش از کد است که توسط مقدار ماکرو جایگزین شده است. ماکرو توسط دستور #define تعریف شده است. دو نوع ماکرو وجود دارد:

ماکروهای شیء مانند(Object-like)
ماکروهای تابع مانند (Function-like )

ماکرو شیء مانند :
اکثراً برای نشان دادن ثابت های عددی استفاده می شود.
#define PI 3.14

ادامه مطلب

دستور if-else در C برای انجام عملیات بر اساس برخی شرایط خاص استفاده می شود. عملیات مشخص شده در بلوک اگر و فقط اگر شرایط داده شده درست باشد اجرا می شود.

انواع عبارت if در زبان C وجود دارد.

عبارت if
عبارت if-else
عبارت if-else-if
عبارت if تو در تو

عبارت If
علامت if برای بررسی برخی از شرایط داده شده و انجام برخی از عملیات بسته به صحت این شرایط استفاده می شود. نحو دستور if در زیر داده شده است.
if(شرط یا شرایط){  
//code to be executed  
}

 

ادامه مطلب

قبل از رفتن به نوشتن برنامه C برای بررسی اینکه آیا عدد آرمسترانگ است یا خیر، بیایید درک کنیم که عدد آرمسترانگ چیست.

مقدار آرمسترانگ یک عدد است که برابر با مجموع مکعب های ارقام تشکیل دهنده آن عدد است. به عنوان مثال ۰، ۱، ۱۵۳، ۳۷۰، ۳۷۱ و ۴۰۷ اعداد آرمسترانگ هستند.

بیایید سعی کنیم که بدانیم چرا ۱۵۳ عدد آرمسترانگ است.

۱۵۳ = (۱*۱*۱)+(۵*۵*۵)+(۳*۳*۳)  
که:  
(۱*۱*۱)=۱  
(۵*۵*۵)=۱۲۵  
(۳*۳*۳)=۲۷  
درنتیجه:  
۱+۱۲۵+۲۷=۱۵۳

 

ادامه مطلب