ahmed317

4 نقاط السمعة
12 ألف مشاهدات المحتوى
عضو منذ
-1
اين التصحيح ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
اخي من المفترض ان ينفذ شرطي اذا كان اي شي غير الثلاث وظائف السابقة علي سبيل المثال اذا كان "beggar" فيجب ان ينفذ الشرط  اليس كلامي صحيح . لكن المشكلة انة مهما اعطيناه قيم مختلفة عن ما سبق ينفذ الكود و هذة هيا مشكلتي التي اريد حلن لها .
هههههه شكرا لخي فانا هنا اريد اذا يوجد مواقع اخري وشكرا لمشاركتك
اخي ! اسمح لي ان اوضج لك عمل && و ||  علي سبيلا المثال اذا قلنا if(2+2==5 || 2+2==7|| 2+2==4) و ايضا هذا : if(2+2==5 && 2+2==7 && 2+2==4) ايهما سوف ينفذ طبعا الاول ! لان && تعني اذا كانت الثلاث شروط صحيحة بمعني اذا كان 2+2=5 و ايضا 2+2=7 و ايضا 2+2=4 طبعا اخي هذا مستحيل . لكن || تعني (او) بمعني اذا اكنت 2+2=5 او 2+2=7 او 2+2=4 وهذا ما يجعل الشرط الاول يعمل علي عكس الثاني .
ولا يهمك جميعنا نخطء ^_^
اخي && تعني and و استخدامها هنا خطا لانة يجب ان يحتوي المتغير Job_spec علي قيمة واحدة فقط (اي الثلاث وظائف) شكرا لمشاركتك اخي .
شكرا لمشاركتك اخي . اخي الفكرة هنا انة اذا انطبقت الشروط علي المتقدم للوظيفة نبحث اذا كان لايزال هناك اصلا وظائف ام لا فالريترن return الاول خاص بي if المختصة بي عدد الموظفين و الثانية انة اذا ما كانت هناك وظائف متبقية نرحب بة ثما ننهي البرنامج . ومشكلتي اخي انها مهما اعطينة قيم خاصة بنوع الوظيفة لا يتحقق منها ابدا او يعتبرها اصلا غير موجودة لا اعلم ماذا يحدث وهذة هيا مشكلتي . ارجو انشاء الله ان اكون قد
شكرا علي مشاركتك اخي انا اريد ان اعرف لماذا حدث معي هذا الخطا في هذا الجملة بدون استخدام switch حتي اذا كان سوف يحل المشكلة ام لا فانا لا اريد فقط مجرد انجاز الفرض لكن فهم لماذا قد حدث هذا وشكرا لمشاركتك مرة اخري
احاول لكن المشكلة انة عند الاسبوع الجديد لا اتذكر كل شيبشكل واضح
شكرا علي مساهمتك لكني مازلت مبتداء و اتعلم الاساسيات فكيف لي ان احل مثل هذا الاشياء التي اراها احترافية بالنسبة لي و شكرا مرة اخري
فكرت في هذا الامر و حاولت تطبيقة لكني عندما اكتب علي الورق اذا كان هناك خطاء لن اعلم اذا كان خطاء ام لا و قد اكتب شي خطاء و يترسخ في عقلي انة صحيح !ّ