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

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 + الكود المصدري

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

 

رد مع اقتباس