الدرس السادس: جمل تدفق البيانات
الأمر if:
سوف تعرف معنى هذا الأمر من المثال التالي:
public static void main(String[] args){
int a = 10;
if(a == 5){
System.out.println("a is equal to 10");
}else{
System.out.println("a in NOT equal to 10");
}
}
كما تشاهد في السطر الثاني أنشأنا متغير باسم a وقيمته 10.
في السطر الثالث تبدأ الجملة الشرطية, معناها اذا كان a يساوي 10 اطبع a
is equal to 10 , غير هذا اطبع a is not equal to 10 وطبعا في هذه الحالة a
يساوي 10.
الأمر while:
سوف تعرف هذا الأمر من المثال التالي:
public static void main(String[] args){
int a = 0;
while(a < 4){
System.out.println("Hello!!");
a ++;
}
}
كما تشاهد الأمر while موجود في السطر الثالث , ومعناه: طالما أن i اصغر من 4 اطبع Hello ثم ارفع قيمة i بواحد.
اذا سوف يطبع كلمة hello أربع مرات.
الأمر for:
هذا الأمر شبيه الى حد للأمر while.
مثلا اذا كنا نريد برمجة مثل الكود السابق ولكن بالأمر for نكتب التالي:
public static void main(String[] args){
for(int a = 0; a < 4; a++){
System.out.println("Hello!!!");
}
}