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

العوامل التي تستخدم لوضع شروط منطقية

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

نتائج البحث
 


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:44 pm

العوامل التي تستخدم لوضع شروط منطقية Logical Operators


التمريــن الــأول:
أكتب برنامج مهمته جمع جميع الأعداد المفردة بين 1 و10.
لا تستخدم الـ Modulo.
إجعله يظهر قيمة العداد و قيمة المتغير S في كل دورة.

الحــل:
كــود الجــافــا:
public class Sum_Odd_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i<11; i=i+2)
       {
           System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
           S = S + i;
       }

       System.out.print("\n");

   }
}
شــرح الكــود:
       int S=0;
هنا قمنا بتعريف المتغير S لتخزين المجموع لذلك أعطيناه القيمة 0 كقيمة أولية.
       for (int i=1; i<11; i=i+2)
هنا أنشأنا حلقة تبدأ من 1 إلى ما قبل الرقم 11 (أي من 1 إلى 10) و في نهاية كل دورة تزيد 2.
إذا كتبنا i<11 كأننا كتبنا تماماً i <=10 لأن الحلقة في الحالتين ستتوقف عندما تصبح قيمة العداد i تساوي 10.
هنا كما تلاحظ أعطينا العداد رقم 1 كقيمة أولية و أضفنا عليه 2 في نهاية كل دورة, و هكذا إستطعنا جعل قيمة الـ i مفردة في كل دورة.
           System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
كل شيء مكتوب بين " " سيظهر كما هو عند تشغيل البرنامج, و كل شيء بدونهم ستظهر قيمته الحالية عند التشغيل.
طريقة كتابة هذا البرنامج تعتبر ممتازة, لأنك جعلت العداد يعمل بطريقة تجعلك تحصل على الأرقام المفردة بـ 5 دورات فقط.

التمــرين الثــانــي:
أكتب برنامج مهمته جمع جميع الأعداد المفردة بين 1 و10.
إستخدم الـ Modulo لتمييز الأعداد المفردة عن المزدوجة.
إجعله يظهر قيمة العداد و قيمة المتغير S في كل دورة.

الحــل:
كــود الجــافــا:
public class Sum_Odd_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i<11; i++)
       {
           if (i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
       }

       System.out.print( "\n");

   }
}
شــرح الكــود:
       int S=0;
هنا قمنا بتعريف المتغير S لتخزين المجموع لذلك أعطيناه القيمة 0 كقيمة أولية.
       for (int i=1; i<11; i++)
       {
           if (i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
       }
الحلقة for (int i=1; i<11; i++) تعني أنه عندنا 10 دورات و في نهاية كل دورة تزيد قيمة العداد 1.
جملة الشرط if (i%2 == 1) تعني أنه إذا كانت قيمة العداد i عبارة عن عدد مفرد, سيتم تنفيذ أمر الطباعة و إضافة قيمة العداد على قيمة المتغير S.



التمــريــن الثــالــث:
أكتب برنامج مهمته جمع جميع الأعداد المزدوجة بين 1 و10.
لا تستخدم الـ Modulo.
إجعله يظهر قيمة العداد و قيمة المتغير S في كل دورة.

الحــل:
كــود الجــافــا:
public class Sum_Odd_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=2; i<11; i=i+2)
       {
           System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
           S = S + i;
       }

       System.out.print("\n");

   }
}
شــرح الكــود:
       int S=0;
هنا قمنا بتعريف المتغير S لتخزين المجموع لذلك أعطيناه القيمة 0 كقيمة أولية.
       for (int i=2; i<11; i=i+2)
هنا أنشأنا حلقة تبدأ من 2 إلى ما قبل الرقم 11 (أي من 2 إلى 10) و في نهاية كل دورة تزيد 2.
إذا كتبنا i<11 كأننا كتبنا تماماً i <=10 لأن الحلقة في الحالتين ستتوقف عندما تصبح قيمة العداد i تساوي 10.
هنا كما تلاحظ أعطينا العداد رقم 2 كقيمة أولية و أضفنا عليه 2 في نهاية كل دورة, و هكذا إستطعنا جعل قيمة الـ i مزدوجة في كل دورة.
           System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
كل شيء مكتوب بين " " سيظهر كما هو عند تشغيل البرنامج, و كل شيء بدونهم ستظهر قيمته الحالية عند التشغيل.
طريقة كتابة هذا البرنامج تعتبر ممتازة, لأنك جعلت العداد يعمل بطريقة تجعلك تحصل على الأرقام المزدوجة بـ 5 دورات فقط.


التمــريــن الــرابــع:
أكتب برنامج مهمته جمع جميع الأعداد المزدوجة بين 1 و10.
إستخدم الـ Modulo لتمييز الأعداد المزدوجة عن المفردة.
إجعله يظهر قيمة العداد و قيمة المتغير S في كل دورة.

الحــل:
كــود الجــافــا:
public class Sum_Even_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i<11; i++)
       {
           if (i%2 == 0)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
       }

       System.out.print( "\n");

   }
}
شــرح الكــود:
       int S=0;
هنا قمنا بتعريف المتغير S لتخزين المجموع لذلك أعطيناه القيمة 0 كقيمة أولية.

       for (int i=1; i<11; i++)
       {
           if (i%2 == 0)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
       }
الحلقة for (int i=1; i<11; i++) تعني أنه عندنا 10 دورات و في نهاية كل دورة تزيد قيمة العداد 1.
جملة الشرط if (i%2 == 0) تعني أنه إذا كانت قيمة العداد i عبارة عن عدد مزدوج, سيتم تنفيذ أمر الطباعة و إضافة قيمة العداد على قيمة المتغير S.


التمــريــن الخــامــس:
أكتب برنامج لحساب قيمة المتغير S النهائية.
إجعل البرنامج يظهر لك قيمة العداد و قيمة المتغير Sفي كل دورة.

الحــل:
كــود الجــافــا:
public class Sum_Odd_And_Even_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i <=10; i++)
       {
           if ( i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
           else if ( i%2 == 0)
           {
               System.out.print("S = " +S+ " - " +i+ " = " +(S-i)+ "\n");
               S = S - i;
           }
       }

       System.out.print("\n");

   }
   
}
شــرح الكــود
       int S=0;
هنا قمنا بتعريف المتغير S لتخزين المجموع لذلك أعطيناه القيمة 0 كقيمة أولية.
       for (int i=1; i <=10; i++)
       {
           if ( i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
           else if ( i%2 == 0)
           {
               System.out.print("S = " +S+ " - " +i+ " = " +(S-i)+ "\n");
               S = S - i;
           }
       }
هنا قمنا بإنشاء حلقة من 1 إلى 10 و في كل دورة تزيد قيمة العداد 1.
في كل دورة يقوم البرنامج بفحص قيمة الـ i.
  يسأل نفسه: هل هي عدد مفرد ؟
  إذا لم تكن عدد مفرد ينتقل إلى الشرط الثاني, فيسأل نفسه: هل هي عدد مزدوج؟
  - إذا كانت قيمة العداد i مفردة سيقوم بزيادتها على قيمة الـ S.
  - إذا كانت قيمة العداد i مزدوجة سيقوم بإنقاصها من قيمة الـ S.


ملاحظــة:
في المنطق إذا لم يكن الرقم مفرد فإنه حتماً مزدوج.
  إذاً كان بإمكاننا وضع جملة else بدل جملة الـ else if.
  في الواقع هنا يفضل وضع else لكي لا تجعل الكمبيوتر يقوم بتحليل قيمة العداد ليعرف إذا كانت مزدوجة أم لا.
  لأنها حتماً ستكون مزدوجة إذا قام بفحصها أولاً و لم يجدها مفردة.
إذا أردت أن يكون الكود ممتازاً فعليك كتابة البرنامج بهذه الطريقة:
public class Sum_Odd_And_Even_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i <=10; i++)
       {
           if ( i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
           else
           {
               System.out.print("S = " +S+ " - " +i+ " = " +(S-i)+ "\n");
               S = S - i;
           }
       }

       System.out.print("\n");

   }
   
}


التمــريــن الســادس:
أكتب برنامج لحساب قيمة المتغير S النهائية.
ملاحظة: التمرين يحتوي على معلومة مهمة جداً متعلقة بعمليات القسمة.

الحــل:
كــود الجــافــا:
public class Sum_Odd_And_Even_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i <=10; i++)
       {
           if ( i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
           else if ( i%2 == 0)
           {
               System.out.print("S = " +S+ " - " +i+ " = " +(S-i)+ "\n");
               S = S - i;
           }
       }

       System.out.print("\n");

   }
   
}
شــرح الكــود:
       int S=0;
هنا قمنا بتعريف المتغير S لتخزين المجموع لذلك أعطيناه القيمة 0 كقيمة أولية.

       for (int i=1; i <=10; i++)
       {
           if ( i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
           else if ( i%2 == 0)
           {
               System.out.print("S = " +S+ " - " +i+ " = " +(S-i)+ "\n");
               S = S - i;
           }
       }
هنا قمنا بإنشاء حلقة من 1 إلى 10 و في كل دورة تزيد قيمة العداد 1.
في كل دورة يقوم البرنامج بفحص قيمة الـ i.
  يسأل نفسه: هل هي عدد مفرد ؟
  إذا لم تكن عدد مفرد ينتقل إلى الشرط الثاني, فيسأل نفسه: هل هي عدد مزدوج؟
  - إذا كانت قيمة العداد i مفردة سيقوم بزيادتها على قيمة الـ S.
  - إذا كانت قيمة العداد i مزدوجة سيقوم بإنقاصها من قيمة الـ S.


ملاحظــة:
في المنطق إذا لم يكن الرقم مفرد فإنه حتماً مزدوج.
  إذاً كان بإمكاننا وضع جملة else بدل جملة الـ else if.
  في الواقع هنا يفضل وضع else لكي لا تجعل الكمبيوتر يقوم بتحليل قيمة العداد ليعرف إذا كانت مزدوجة أم لا.
  لأنها حتماً ستكون مزدوجة إذا قام بفحصها أولاً و لم يجدها مفردة.
إذا أردت أن يكون الكود ممتازاً فعليك كتابة البرنامج بهذه الطريقة:
public class Sum_Odd_And_Even_Numbers {

   public static void main (String[] args) {

       int S=0;

       for (int i=1; i <=10; i++)
       {
           if ( i%2 == 1)
           {
               System.out.print("S = " +S+ " + " +i+ " = " +(S+i)+ "\n");
               S = S + i;
           }
           else
           {
               System.out.print("S = " +S+ " - " +i+ " = " +(S-i)+ "\n");
               S = S - i;
           }
       }

       System.out.print("\n");

   }
   
}
support service
support service
الـ‘ـمـ‘ـديـ‘ـر الـ‘ـعـ‘ـام
الـ‘ـمـ‘ـديـ‘ـر الـ‘ـعـ‘ـام

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

https://www.support7service.com/

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

العوامل التي تستخدم لوضع شروط منطقية Empty رد: العوامل التي تستخدم لوضع شروط منطقية

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

سلمت يداااااااااااااااااااااااك على الطرح الرائع...

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

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

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

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

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