الجمعة، 31 ديسمبر 2010

While

ما الفرق بين While و Do..While

public class Main {
    public static void main(String[] args) {
int count=1;
 while (count <= 5){
     System.out.println("The mark now is " +count);
     count++;
        }
    }
}

الفرق أن في While تحسب قيمة count في الأعلى اي يكون اللوب في بداية البرنامج بعكس Do..While الذي يكون في النهاية

While...do

اذا دخلت هذا اللوب لا يمكن الخروج منه الا بتحقق الشرط

public class Main {
    public static void main(String[] args) {
int count=1;
 do{
     System.out.println("The mark now is " + count);
     count++;
 } while (count <= 5);
    }
}

في الجملة عند وضع الرمز + مرتين في للمتغير فإنه يزيد بقيمة واحد كل مرة في اللوب مثل count++; وفي المثال يتحقق الشرط عندما تصل قيمة count إلى الخمسة

if..else

الجملة الشرطية if....else

if (mark<60){
    System.out.println("The student is faild");
}
 else {
    System.out.println("\'Passed Exam\'");
 }

طباعة نص

لطباعة اي نص على الشاشة
System.out.println("***************");
النص يكون محل النجوم بين علامتي " "
حرف S يجب أن يكون Capital Latter

بنية البرنامج

كل البرامج تبدأ بـ
public class Main {
    public static void main(String[] args) {
******************************
}


الكود في مكان النجوم

تنزيل حزمة تطوير الجافا

لتحميل الجافا مع البرنامج
http://www.oracle.com/technetwork/java/javase/downloads/index.html

إختر  JDK + NetBeans Bundle