أهلا وسهلا بك زائرنا الكريم، اذا كانتهذه زيارتك الأولى للمنتدى ، فيرجى التكرم بزيارة صفحة التعليمـات، بالضغط هنا.كما يشرفنا أن تقوم بالتسجيلبالضغط هناإذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيعوالإطلاع فتفضل بزيارة المواضيع التي ترغب.

العوامــل فــي الخــوارزميــات

حفظ البيانات؟
الرئيسية
التسجيل
فقدت كلمةالمرور
البحث فى المنتدى
منتـديات الدعـم و تقنيـة المعلـومـات
منتـديات الدعـم و تقنيـة المعلـومـات
بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم

المواضيع الأخيرة
» الدرس الثاني* أنواع البيانات
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 7:40 pm من طرف support service

» الدرس الاول*الهيكل الرئيسي لبرامج c++
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 7:36 pm من طرف support service

» أساسيات عن لغة C++
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 7:33 pm من طرف support service

» أدوات إختبار الإختراق
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 2:02 pm من طرف support service

» برنامج Cloud protection كشف الاتصالات الخارجية والداخلية وكشف الملفات التنفيذية exe والتبليغ عن كل جديد في الجهاز
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 1:06 pm من طرف support service

» HxHInject0.2 Beta برنامج كشف الحقن الخبيث الإصدار الثان
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 1:04 pm من طرف support service

» تصميم المواقع وتطويرها
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 10:11 am من طرف support service

» كورس شامل عن تطوير المواقع للمبتدئين
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 10:09 am من طرف support service

» تقنية جديده تمنع سرقة الجوالات من اصحابها
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 9:59 am من طرف support service

» افضل موقع عربي لمشاهدة وتحميل الافلام
العوامــل فــي الخــوارزميــات I_icon_minitimeاليوم في 9:57 am من طرف support service

» اكواد وشفرات الموبايل الصينى
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 9:17 pm من طرف support service

» الاعتذار من المرأة ينقذ قلبها
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 9:16 pm من طرف support service

» الرجولة معنى وليست كلمة
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 9:14 pm من طرف support service

» دراسة علمية ان المرأءه لاتؤتمن ع سر
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 9:12 pm من طرف support service

» جميع اصدارات ويندوز 7
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 9:09 pm من طرف support service

» تحميل جميع تعريفات جهازك فى أسطوانه واحده DriverPack Solution 11 R166W & Drivers Installer Assistant 2011 للنواتين
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 9:07 pm من طرف support service

» الإرهاب و المخدرات
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 8:43 pm من طرف admaintk7

»  أسباب الإرهاب الداخلية والخارجية
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 8:33 pm من طرف admaintk7

» في الغياب..مشاعر تموت بالغياب
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 6:17 pm من طرف support service

» سناب الشيف روان
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 6:07 pm من طرف support service

» سنابات دينية
العوامــل فــي الخــوارزميــات I_icon_minitimeأمس في 6:05 pm من طرف support service

» كود css تغيير لتغيير شكل المنتدى كله
العوامــل فــي الخــوارزميــات I_icon_minitimeالأربعاء يونيو 12, 2019 12:21 am من طرف admaintk

» المرض النفسي
العوامــل فــي الخــوارزميــات I_icon_minitimeالأربعاء يونيو 12, 2019 12:20 am من طرف admaintk

» اضرار المخدرات
العوامــل فــي الخــوارزميــات I_icon_minitimeالأربعاء يونيو 12, 2019 12:19 am من طرف admaintk

» التعامل مع الأحرف في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:29 pm من طرف admin

» أول برنامج لك في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:24 pm من طرف admin

» التعامل مع النصوص في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:23 pm من طرف admin

» التعامل مع المصفوفات في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:23 pm من طرف admin

» أســاسيــات لغــة جــافــا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:22 pm من طرف admin

» أسلوب و مبادئ كتابة الكود في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 10:21 pm من طرف admin

» التعامل مع الأعداد في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 2:45 pm من طرف support service

» مفهــوم الحلقــات
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 2:24 pm من طرف support service

» العوامل في جافا (بختصار جدا)
العوامــل فــي الخــوارزميــات I_icon_minitimeالثلاثاء يونيو 11, 2019 11:42 am من طرف support service

» العــوامــل فــي جــافــا
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 11:52 pm من طرف support service

» الــدوال فــي جــافــا
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 7:45 pm من طرف support service

» المتغيــرات فــي جــافــا
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 6:37 pm من طرف support service

» أنواع البيانات في جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 6:22 pm من طرف support service

» المصفوفات و أنواعها في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 6:40 am من طرف support service

» حساب قيمة الـ Power للعدد في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 4:48 am من طرف support service

» إدخال بيانات من المستخدم في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 3:15 am من طرف support service

» دوال إدخال المعلومات الموجودة في الكلاس Scanner
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 3:13 am من طرف support service

» طريقة جعل البرنامج يقبل المعلومات من المستخدم في لغة جافا
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 3:12 am من طرف support service

» دالة إدخال البيانات Read في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس يونيو 06, 2019 3:10 am من طرف support service

» لحلقات المتداخلة في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالأربعاء يونيو 05, 2019 9:05 pm من طرف support service

» الحلقة for في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:11 am من طرف admin

» الحلقات و أنواعها في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:10 am من طرف admin

» الحلقتين while و do while في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:10 am من طرف admin

» تمارين شاملة حول الحلقات for, while,do while
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:09 am من طرف admin

» العوامــل فــي الخــوارزميــات
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:09 am من طرف admin

» معلومات عامة عن الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:08 am من طرف admin

» جمل الشرط في الخوارزميات Algorithms
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:07 am من طرف admin

» العوامل التي تستخدم لوضع شروط منطقية
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:06 am من طرف admin

» سناب مها عجاج
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:05 am من طرف admin

» المدربة لمياء الجريسي
العوامــل فــي الخــوارزميــات I_icon_minitimeالإثنين يونيو 03, 2019 2:04 am من طرف admin

» تمارين شاملة حول طرق تعريف, إستدعاء و عرض قيم المتغيرات...
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 5:58 am من طرف support service

» مفهوم المتغيرات في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 5:51 am من طرف support service

» شرح كل جزء في دالة الطباعة بشكل مفصل
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 4:44 am من طرف support service

» إستخدام العامل + كعامل دمج و إستخدام القوسين ( ) للحصول على ناتج العمليات الحسابية
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 4:42 am من طرف support service

» الدمج أثناء الطباعة في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 4:41 am من طرف support service

» طــرق حــول دالــة الطبــاعــة print()
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 3:29 am من طرف support service

» دالة الطباعة Print في الخوارزميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد يونيو 02, 2019 3:18 am من طرف support service

» حل مشاكل قد تتعرض لها أثناء إستخدام برنامج الـ NetBeans
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت يونيو 01, 2019 5:06 pm من طرف support service

» خطوات إنشاء مشروع جديد في برنامج NetBeans
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت يونيو 01, 2019 4:53 pm من طرف support service

» تحميل و تثبيت برنامج NetBeans
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت يونيو 01, 2019 4:32 pm من طرف support service

» طريقة تجربة الخوارزميات ع الكمبيوتر وتحميل لغة جافا ( JDK )...
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت يونيو 01, 2019 4:29 pm من طرف support service

» معلومات عن لغة Java
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت يونيو 01, 2019 1:15 pm من طرف support service

» كود javascript لوضع كلمات دلالية في الموضوع
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت يونيو 01, 2019 12:00 pm من طرف support service

» 
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 3:53 am من طرف support service

» شركة تشطيب شقق/شركة تشطيب فيلل/شركة ديكور2019
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 3:51 am من طرف support service

» تحميل fx-Calc أحدث أله حاسبة للكمبيوتر 2019 مجاني
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 3:01 am من طرف admin

» التحكم بالمجموعات ووضع المسميات
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 3:00 am من طرف admin

» افضل البرامج لتصميم الفيديوهات
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 3:00 am من طرف admin

» تعلم اختصارات الكيبورد
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:59 am من طرف admin

» خدمات Google
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:59 am من طرف admin

» باندا انتي فايروس المجاني
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:59 am من طرف admin

» تحميل برنامج لاين للكمبيوتر – LINE للمكالمات والرسائل المجانية
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:58 am من طرف admin

» برنامج WebPosition Gold 1.5
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:58 am من طرف admin

» گود تعريض اوتصغير صورة آسم آلآقسآم
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:56 am من طرف admin

» برنامجLink Popularity Check 2.1
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:56 am من طرف admin

» كود اظهار علبة الدردشة في نسخة الجوال
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:55 am من طرف admin

» كود اضافه عنوان منتداك بجانب (مرحباً "أسم العضو" , "عنوان المنتدى")
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:54 am من طرف admin

» [مهم] سناب شات snapchat
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:54 am من طرف admin

» سناب د. سمية الناصر
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:52 am من طرف admin

» مامعنى سناب شات snapchat
العوامــل فــي الخــوارزميــات I_icon_minitimeالجمعة مايو 31, 2019 2:42 am من طرف admin

» أكواد html للمواقع
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت مايو 11, 2019 10:42 am من طرف support service

» اكواد html لاصحاب المواقع والمنتديات
العوامــل فــي الخــوارزميــات I_icon_minitimeالسبت مايو 11, 2019 10:36 am من طرف support service

» اقوى العروض والتخفضيات علي كاميرات المراقبة بمناسبة الشهر الكريم
العوامــل فــي الخــوارزميــات I_icon_minitimeالأحد أبريل 28, 2019 5:29 pm من طرف مازن محمد خالد

» اكواد الفيجوال دوت نت والسيشارب تعمل بامتياز علي xp
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس أبريل 25, 2019 12:49 am من طرف support service

» شرح للإتصال بقواعد بيانات السيكوال سيرفر ب ثلاث
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس أبريل 25, 2019 12:48 am من طرف support service

» برنامج MOBILedit! Enterprise 9.0.0.21825 للتحكم فى كامل محتويات الهاتف من الكمبيوتر
العوامــل فــي الخــوارزميــات I_icon_minitimeالخميس أبريل 25, 2019 12:46 am من طرف support service

سحابة الكلمات الدلالية

لوحة  

أفضل 10 أعضاء في هذا الأسبوع
support service
العوامــل فــي الخــوارزميــات Vote_rcapالعوامــل فــي الخــوارزميــات Voting_barالعوامــل فــي الخــوارزميــات Vote_lcap 
admin
العوامــل فــي الخــوارزميــات Vote_rcapالعوامــل فــي الخــوارزميــات Voting_barالعوامــل فــي الخــوارزميــات Vote_lcap 
admaintk
العوامــل فــي الخــوارزميــات Vote_rcapالعوامــل فــي الخــوارزميــات Voting_barالعوامــل فــي الخــوارزميــات Vote_lcap 
admaintk7
العوامــل فــي الخــوارزميــات Vote_rcapالعوامــل فــي الخــوارزميــات Voting_barالعوامــل فــي الخــوارزميــات Vote_lcap 


العوامــل فــي الخــوارزميــات

اذهب الى الأسفل

العوامــل فــي الخــوارزميــات Empty العوامــل فــي الخــوارزميــات

مُساهمة من طرف support service في الأحد يونيو 02, 2019 1:23 pm

العوامــل فــي الخــوارزميــات
اولــا:
مفهــوم العــوامــل وأنــواعهــا:
عــامــل : تعني Operator في اللغة الإنجليزية, و العامل عبارة عن رمز له معنى محدد في البرمجة.
ملاحظــة: هناك الكثير من العوامل و كل عامل يمكن إستخدامه لغرض محدد مع الإشارة إلى أنك لست مضطراً لأن تتعلمهم كلهم.
ستتعرف في هذا الدرس على العوامل الأكثر إستخداماً و التي تستخدم في الشروط و الحلقات.

نصيحــة:
عند دراسة الأمثلة الموضوعة, قم بتغيير قيم المتغيرات و حاول أن تتلاعب بالكود لأن ذلك سيجعلك تفهم أكثر و سيجعل فكرة العوامل ترسخ في ذاكرتك.

ثــانيــا:
العوامــل التي تستخدم في العمليات الحسابية Arithmetic Operators:
أمثلــة و ملاحظــات حول طريقة إستخدام و فائدة كل عامل.

الأمثلــة:
Arithmetic Operators
العوامل التي تستخدم في العمليات الحسابية في الخوارزميات
›مثــال: حول العامل = (Assignment Operator)
›مثــال: حول العامل + (Addition Operator)
›مثــال: حول العامل - (Subtraction Operator)
›مثــال: حول العامل + (Unary-Plus Operator)
›مثــال: حول العامل - (Unary-Minus Operator)
›مثــال: حول العامل * (Multiplication Operator)
›مثــال: حول العامل / (Division Operator)
›مثــال: حول العامل % (Modulo Operator)
›مثــال: حول العامل ++ (Increment Operator)
›مثــال: حول العامل -- (Decrement Operator)
مثــال: حول العامل = (Assignment Operator)
العامــل = يستخدم لإعطاء قيمة للمتغير.
مثــال:
public class Assignment { public static void main (String[] args) { int b = 20; int a = b; }}
مثــال: حول العامل + (Addition Operator)
العامل + يستخدم لإضافة قيمة على قيمة, أي في عمليات الجمع.
مثــال:
public class Addition { public static void main (String[] args) { int a = 20; int b = 14; int c = a + b; // b و a تحتوي على ناتج جمع القيمتين c } }

مثــال: حول العامل - (Subtraction Operator)
العامل - يستخدم لإنقاص قيمة من قيمة, أي في عمليات الطرح.
مثــال:
public class Subtraction { public static void main (String[] args) { int a = 20; int b = 14; int c = a - b; // b و a تحتوي على الفرق بين القيمتين c }}

مثــال: حول العامل + (Unary-Plus Operator)
يعني ضرب القيمة بالعامل +.
مثــال:
public class UnaryPlus { public static void main (String[] args) { // positive أكبر من صفر, أي قيمة a المثال الأول: إذا كانت قيمة int a = 10; int b = +a; // a لقيمة UnaryPlus تحتوي على الـ b System.out.print( b + "\n" ); // negative أصغر من صفر, أي قيمة a المثال الثاني: إذا كانت قيمة a = -10; b = +a; // a لقيمة UnaryPlus تحتوي على الـ b System.out.print( b + "\n" ); }}

تظهــر نتيجــة التشغيــل

مثال حول العامل - (Unary-Minus Operator)
يعني ضرب القيمة بالعامل -.
مثــال:
public class UnaryMinus { public static void main (String[] args) { // positive أكبر من صفر, أي قيمة a المثال الأول: إذا كانت قيمة int a = 10; int b = -a; // a لقيمة UnaryMinus تحتوي على الـ b System.out.print( b + "\n" ); // negative أصغر من صفر, أي قيمة a المثال الثاني: إذا كانت قيمة a = -10; b = -a; // a لقيمة UnaryMinus تحتوي على الـ b System.out.print( b + "\n" ); }}

تظهــر نتيجــة التشغيــل

مثــال: حول العامل * (Multiplication Operator)
العامل * يستخدم لضرب قيمة بقيمة, أي في عمليات الضرب.
مثــال:
public class Multiplication { public static void main (String[] args) { int a = 6; int b = 5; int c = a * b; // b و a تحتوي على ناتج ضرب القيمتين c }}
مثــال: حول العامل / (Division Operator)
العامل / يستخدم لقسمة قيمة على قيمة, أي في عمليات القسمة.
مثــال:
public class Divison { public static void main (String[] args) { int a = 8; int b = 5; int c = a / b; // b على قيمة a تحتوي على ناتج قسمة قيمة c System.out.print( c + "\n" ); }}

تظهــر نتيجــة التشغيــل

إنتبــه:
لو كانت المتغيرات a و b و c معرفة كـ double لكانت القيمة النهائية للمتغير c تساوي 1.6 و ليس 1.
إذاً هنا عندما قمنا بتعريف المتغيرات كـ intخسرنا كل القيم التي بعد الفاصلة.
معلومة 
الآلة الحاسبة التي نستخدمها في المدرسة أو العمل تعطينا الجواب دائماً كـ double لأنها لا تتجاهل أي رقم موجود بعد الفاصلة.
مثال حول العامل % (Modulo Operator)

العامل % يقال له الـ Modulo و يسمى Remainder في الرياضيات و هو آخر رقم يبقى من علمية القسمة.
إذاً نستخدم الـ Modulo للحصول على آخر رقم يبقى من عملية القسمة.
و له فوائد كثيرة, فمثلاً يمكنك أن تعرف أيضاً إذا كان الرقم مفرد أو مزدوج ( أي Even or Odd ) من خلاله.
في هذا المثال سنقوم بتخزين الرقم الذي يبقى من القسمة في المتغير c.
مثــال:
public class Modulo { public static void main (String[] args) { int a = 8; int b = 5; int c = a % b; // b على a تحتوي على الباقي من قسمة c System.out.print( c + "\n" ); }}

تظهــر نتيجــة التشغيــل

شــرح الكــود:
المتغير a قيمته 8.
المتغير b قيمته 5.
الآن أنظر إلى الكــود التــالــي:
int c = a % b;
إذا وضعنا قيم المتغيرات مكان أسمائهم سيبدو الكــود كالتالــي:
int c = 8 % 5;
الآن أنظر كيف أتى جواب الـ Modulo
لمعرفة إذا كان العدد مفرد أو مزدوج أنظر إلى الباقي من عملية قسمة هذا الرقم على 2 فقط.
أي عدد تقسمه على 2 و يبقى منه 1, فهذا يعني أن هذا العدد هو عدد مفرد.
أي عدد تقسمه على 2 و يبقى منه 0 ( أي لا يبقى منه شيء ) , فهذا يعني أن هذا العدد هو عدد مزدوج.

مثال حول العامل ++ (Increment Operator)
العامل ++ يستخدم لزيادة قيمة المتغير واحداً, و هذا الأسلوب يستخدم كثيراً في الحلقات لزيادة قيمة العداد واحداً في كل دورة بكود أقل.
مثــال:
public class Increment { public static void main (String[] args) { for ( int i=1; i <=5; i++ ) { System.out.print( i +"\n"); } } }

تظهــر نتيجــة التشغيــل

شــرح الكــود:
أنشأنا حلقة تتكرر من 1 إلى 5 أي أنشأنا حلقة تتكرر5 مرات.
في كل دورة قمنا بطباعة قيمة العداد i.
الآن أنظر إلى الفارق في الحلقة:
for ( int i=1; i <=5; i++ )
سابقاً كنا نكتبها هكذا:
for ( int i=1; i <=5; i=i+1 )
إذاً i++ هي فقط إختصار للكود i = i + 1.

مثــال حول العامل -- (Decrement Operator)
العامل -- يستخدم لإنقاص قيمة المتغير واحداً, و هذا الأسلوب يستخدم كثيراً في الحلقات لإنقاص قيمة العداد واحداً في كل دورة بكود أقل.
مثــال:
public class Decrement { public static void main (String[] args) { for ( int i=5; i>=1; i-- ) { System.out.print( i +"\n"); } }}

تظهــر نتيجــة التشغيــل

شــرح الكــود:
أنشأنا حلقة تتكرر من 5 إلى 1 أي أيضاً أنشأنا حلقة تتكرر5 مرات.
هنا أعطينا العداد قيمة أولية تساوي 5, في كل دورة سيسأل الكمبيوتر نفسه هذا السؤال: هل قيمة الـ i أكبر أو تساوي 1؟
إذا كانت قيمة العداد أكبر أو تساوي 1 سيقوم البرنامج بطباعة قيمة العداد i.
هنا لاحظ أننا قمنا بإنقاص قيمة العداد 1 في كل دورة و هذا ما يسمى Decrement.
يمكنك أيضاً إنقاص قيمة العداد 1 في بعد كل دورة من الحلقة أيضاً بطريقتين:
الطريقــة الأولــى:
for ( int i=5; i>=1; i-- )
الطريقــة الثانيــة:
for ( int i=5; i>=1; i=i-1 )
إذاً i-- هي فقط إختصار للكود i = i - 1.
ملاحظــة:
من الآن فصاعداً مع الحلقات سنختصر الكود i = i + 1 بالكود i++.
و الكود i = i - 1 بالكود i--.

العوامل التي تستخدم للمقارنة Comparison Operators
أمثلــة و ملاحظات حول طريقة إستخدام و فــائــدة كــل عــامــل مــذكــور.
الأمثلــــة:
Comparison Operators
العوامل التي تستخدم للمقارنة في الخوارزميات
›مثــال: حول العامل == (Equal To Operator)
›مثــال:  حول العامل != (Not Equal To Operator)
›مثــال:  حول العامل > (Greater Than Operator)
›مثــال:  حول العامل < (Less Than Operator)
›مثــال:  حول العامل >= (Greater Than or Equal To Operator)›مثال حول العامل <= (Less Than or Equal To Operator)
مثــال:  حول العامل == (Equal To Operator)
العامل == يستخدم لتنفيذ كود معين إذا كانت قيمة المتغير الأول تساوي قيمة المتغير الثاني.

مثــال:
public class EqualTo { public static void main (String[] args) { int a = 10; int b = 10; if( a == b ) { System.out.print("a is Equal To b"); } System.out.print("\n"); } }

تظهــر نتيجــة التشغيــل

مثال حول العامل != (Not Equal To Operator)
العامل != يستخدم لتنفيذ كود معين إذا كانت قيمة المتغير الأول لا تساوي قيمة المتغير الثاني.
مثــال:
public class NotEqualTo { public static void main (String[] args) { int a = 10; int b = 1234; if( a != b ) { System.out.print("a is Not Equal To b"); } System.out.print("\n"); } }

تظهــر نتيجــة التشغيــل

مثــال:  حول العامل > (Greater Than Operator)
العامل > يستخدم لتنفيذ كود معين إذا كانت قيمة المتغير الأول أكبر من قيمة المتغير الثاني.
مثــال:
public class GreaterThan { public static void main (String[] args) { int a = 50; int b = 14; if( a > b ) { System.out.print("a is Greater Than b"); } System.out.print("\n"); }}

تظهــر نتيجــة التشغيــل

مثــال: حول العامل < (Less Than Operator)
العامل < يستخدم لتنفيذ كود معين إذا كانت قيمة المتغير الأول أصغر من قيمة المتغير الثاني.

مثــال:
public class LessThan { public static void main (String[] args) { int a = 5; int b = 20; if( a < b ) { System.out.print("a is Less Than b"); } System.out.print("\n"); }}

تظهــر نتيجــة التشغيــل

مثــال:  حول العامل >= (Greater Than or Equal To Operator)
العامل >= يستخدم لتنفيذ كود معين إذا كانت قيمة المتغير الأول أكبر أو تساوي قيمة المتغير الثاني.
مثــال:
public class GreaterThanOrEqualTo { public static void main (String[] args) { // b أكبر من قيمة a إذا كانت قيمة int a = 20; int b = 10; if( a >= b ) { System.out.print("a is Greater Than Or Equal To b"); } System.out.print("\n"); // b تساوي قيمة a إذا كانت قيمة a = 10; b = 10; if( a >= b ) { System.out.print("a is Greater Than Or Equal To b"); } System.out.print("\n"); }}

تظهــر نتيجــة التشغيــل

مثــال:  حول العامل <= (Less Than or Equal To Operator)
العامل <= يستخدم لتنفيذ كود معين إذا كانت قيمة المتغير الأول أصغر أو تساوي قيمة المتغير الثاني.

مثــال:
public class LessThanOrEqualTo { public static void main (String[] args) { // b أصغر من قيمة a إذا كانت قيمة int a = 4; int b = 16; if( a <= b ) { System.out.print("a is Less Than Or Equal To b"); } System.out.print("\n"); // b تساوي قيمة a إذا كانت قيمة a = 4; b = 4; if( a <= b ) { System.out.print("a is less Than Or Equal To b"); } System.out.print("\n"); }}

تظهــر نتيجــة التشغيــل
support service
support service
الـ‘ـمـ‘ـديـ‘ـر الـ‘ـعـ‘ـام
الـ‘ـمـ‘ـديـ‘ـر الـ‘ـعـ‘ـام

عدد المساهمات : 253
تاريخ التسجيل : 03/06/2011

https://www.support7service.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

العوامــل فــي الخــوارزميــات Empty رد: العوامــل فــي الخــوارزميــات

مُساهمة من طرف admin في الإثنين يونيو 03, 2019 2:09 am

يعطيك العافية
وأشكرك ع طرحك...

admin
نـ‘ـائـ‘ـب الـ‘ـمـ‘ـديـ‘ـر

عدد المساهمات : 41
تاريخ التسجيل : 21/05/2017

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

خدمات الموضوع
 KonuEtiketleri كلمات دليليه
 Konu Linki رابط الموضوع
 Konu BBCode BBCode
 Konu HTML Kodu HTML code
إذا وجدت وصلات لاتعمل في الموضوع او أن الموضوع [ العوامــل فــي الخــوارزميــات ] مخالف ,, من فضلك راسل الإدارة من هنا
 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى