عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 16-11-2011, 07:53 PM   #7

SPIDER

جامعي

الصورة الرمزية SPIDER

 
تاريخ التسجيل: Aug 2008
التخصص: Computer Engineering
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 939
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

المشاركة الأصلية كتبت بواسطة دكتور100٪ مشاهدة المشاركة
انا ما اعرف ابرمج المسائل ومو فاهم قاعدة if else الشي الوحيد اللي فاهمه شابتر 1
زيادة على كلام الأخ Prince soma، أريد أن وضح بعض النقاط:

1- يجب أن يكون الشرط الخاص بـ if من نوع boolean، وقد يكون بأحد الصيغ التالية:

أ- صيغة رياضية: أي أنه يحتوي على أحد الرموز الرياضية التالية؛

< أكبر من، مثال: (5 < 6)if
> أصغر من، مثال: (10 > 2)if
== يساوي، مثال: (if(a == b
=! لا يساوي، مثال: (if(a != b

ب- متغير من نوع boolean: وكمثال على استخدامه؛

كود:
boolean a = true;

if(a) System.out.println("a is true");
else System.out.println("a is false");
ج- ميثود (method) تـُـرجـِـع قيمة boolean: وكمثال عليه؛

كود:
public boolean isTrue()
{
    return true;
}

...

if(isTrue()) System.out.println("It is true");
else System.out.println("It is false");

د- قيمة boolean صريحة، إما true أو false:

كود:
if(true) System.out.println("It is true");



2- قد يتكون شرط الـ if من أكثر من شرط واحد، ونضع فيما بينها إما && (AND) أو || (OR). وكمثال على ذلك:

كود:
if(x == 4 && isTrue()) System.out.println("Both are true");

3- يمكن استخدام العلامة ! مع الـ boolean، وتعني NOT:

كود:
if(!a) System.out.println("a is not true");

:)

 

توقيع SPIDER  

 

سبحان الله وبحمده .. سبحان الله العظيم

[من برمجتي] ODUS Auto-Adder v1.1 + الكود المصدري

أعتذر عن عدم تمكني على الرد على جميع الرسائل الخاصة ... لا يمكنني إرسال أكثر من رسالة واحدة خلال نصف ساعة تقريباً

 

SPIDER غير متواجد حالياً   رد مع اقتباس