مركز تحميل الخليج

  1. إستبعاد الملاحظة

دورة لغة الجافا -- من الصفر-- متجدد

الموضوع في 'منتدى الدورات العامة' بواسطة H.H.H, بتاريخ ‏مارس 22, 2011.

  1. waget

    waget زيزوومي مبدع

    إنضم إلينا في:
    ‏يناير 9, 2009
    المشاركات:
    1,367
    الإعجابات المتلقاة:
    81
    نقاط الجائزة:
    640
    الجنس:
    ذكر
    الإقامة:
    K.S.A
    برامج الحماية:
    Microsoft Security Essentials
    نظام التشغيل:
    Windows 7
    الله يقويك أخوي

    تطبيقي :d:

    كود:
    import javax.swing.*;
    public class Main {
    
        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
           final String name = "Abdullah";
           int age ;
           String str_age;
           str_age = JOptionPane.showInputDialog(null,"Entr your Age : ","hear");
           age= Integer.parseInt(str_age);
           JOptionPane.showMessageDialog(null,name + "\n your Age is : " + str_age);
    
        }
    
    }
    
    
     
  2. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux



    :kmj-by0000 (47):
    [​IMG]




     
  3. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux

    >>>> يعطيك العافية واشكرك من اعماق قلبي على اهتمامك بالموضوع <<<<


    كم درس نحتاج لكي نتقن هذا البرنامج؟

    سؤالك في غاية الأهمية
    سوف اجيب على سؤالك
    لغة الجافا لغة برمجية متشعبة جدااا ومن الصعب ان نتقنها بعدد محدد من الدروس
    ،لذلك وعلى أقل تقدير نحاول ان نخرج من هذه الدورة بخلفية ممتازة عن اللغة
    وكيفية استخدامها واستخدام ادواتها ،
    وبمناسبة سؤالك
    سوف اضع في الدرس القادم مفاجأة الدورة والتي ستسعد جميع المتابعين للدروس.


     
  4. leader2008

    leader2008 زيزوومي نشيط

    إنضم إلينا في:
    ‏أغسطس 17, 2010
    المشاركات:
    135
    الإعجابات المتلقاة:
    3
    نقاط الجائزة:
    170
    الإقامة:
    الجزائر
    برامج الحماية:
    Avira
    نظام التشغيل:
    Windows 7
    أولا مبروك التثبيت
    ثانيا إن الدروس هي فعلا دروس منظمة و ذات منهجية لأني رأيت دروس في مواقع أخرى تعتمد على الجانب الظاهري visual المبسط أعلم أنه جزء من اللغة و لكن بعد الأساسيات طبعا شكرا لصاحب الدورة
     
  5. leader2008

    leader2008 زيزوومي نشيط

    إنضم إلينا في:
    ‏أغسطس 17, 2010
    المشاركات:
    135
    الإعجابات المتلقاة:
    3
    نقاط الجائزة:
    170
    الإقامة:
    الجزائر
    برامج الحماية:
    Avira
    نظام التشغيل:
    Windows 7
    تطبيقي المتواضع و الذي يحسب مساحة و محيط المستطيل إذن لا داعي لثابت كا PI



    كود:
    [LEFT]public class Main {
    
        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
            // TODO code application logic here
            
            double long1, long2, face, entoure;
            String long1str, long2str;
           // =JOptionPane.showInputDialog(null, "Entrer radius");
    
            long1str = JOptionPane.showInputDialog(null,"أدخل الطول");
            long2str = JOptionPane.showInputDialog(null,"أدخل العرض");
                    long1=Double.parseDouble(long1str);
            long2=Double.parseDouble(long2str);
    
            face=long1*long2;
            entoure=(long1*2)+(long2*2);
    
            JOptionPane.showMessageDialog(null, "مساحة المستطيل هي "+" "+face+"\n"+"و محيط المستطيل هو "+" "+entoure+"\n");
            
                   
    
        }
    
    }
    [/LEFT]
    
    
    
    من هنا تنفيذ التطبيق : http://www.swfcabin.com/open/1301953271

     
  6. ود ابوعكر

    ود ابوعكر زيزوومي جديد

    إنضم إلينا في:
    ‏يناير 24, 2011
    المشاركات:
    41
    الإعجابات المتلقاة:
    4
    نقاط الجائزة:
    40
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Windows 10
    لله درك واتمني من الله تعالي أن تتواصل معنا حتي التخرج باذن الله تعالي
     
  7. أعشقك

    أعشقك زيزوومي مبدع

    إنضم إلينا في:
    ‏أكتوبر 12, 2010
    المشاركات:
    1,241
    الإعجابات المتلقاة:
    322
    نقاط الجائزة:
    670
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows XP
    كل الشكر لك
    :openmouth:k:

    آسمحوآ لس اشارككم
    :b:
     
  8. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux

    :openmouth:k::openmouth:k:

    [​IMG]
     
  9. elmasry11

    elmasry11 زيزوومي متألق

    إنضم إلينا في:
    ‏سبتمبر 23, 2008
    المشاركات:
    344
    الإعجابات المتلقاة:
    2
    نقاط الجائزة:
    420
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows XP
    شكرا يااستاذى وربنا يكرمك على مجهودك
     
  10. mObd!3h

    mObd!3h زيزوومي جديد

    إنضم إلينا في:
    ‏ابريل 6, 2011
    المشاركات:
    21
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    20
    برامج الحماية:
    Avira
    نظام التشغيل:
    Windows XP
    بارك الله فيك أخي على هذه الدورة والشرح الواضح والمتسلسل والتي كانت سبباً
    في تسجيلي هنا :) فأنا أبحث عن دورة للجافا وأستخدم نفس اصدار البرنامج الذي تشرح عليه ..

    الله يعطيك العافية .. واصل إبداعك ونحن بإنتظارك
    أتمنى أن أجد وقت لأطبق ماسبق وماهو آتِ بإذن الله
    وأعذروني إن قصرت فدخولي للنت قليل ومشاغلي كثيرة لكن سأتابع بإهتمام

    أشكرك أخي مرة أخرى من الأعماق.. جزاك الله خير
     
  11. nsb

    nsb زيزوومي جديد

    إنضم إلينا في:
    ‏يوليو 9, 2009
    المشاركات:
    100
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    0
    الإقامة:
    لبنان
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows XP
    برنامج رياضي لحل معادلة من درجة ثانية


    عذراً منك تم تحرير الكود..Waget

    للخروج عن محتوى الدورة ..
    لا أعتقد أننا أخذنا عبارات الشرط والا الوراثة وغيرها
    أخي ,,

    :d:
     
    nsb,
  12. LINEZERO

    LINEZERO زيزوومي محترف

    إنضم إلينا في:
    ‏يوليو 23, 2007
    المشاركات:
    2,902
    الإعجابات المتلقاة:
    278
    نقاط الجائزة:
    820
    الجنس:
    ذكر
    الإقامة:
    KSA-Dammam
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Mac OS
    ^
    ^^
    :cr:

    تونا قايلن بسم الله وانت حاط كود يبي له دفتر ابو اربعين وحل معادله من الدرجه الثانيه !!
    :d:​
     
    1 person likes this.
  13. leader2008

    leader2008 زيزوومي نشيط

    إنضم إلينا في:
    ‏أغسطس 17, 2010
    المشاركات:
    135
    الإعجابات المتلقاة:
    3
    نقاط الجائزة:
    170
    الإقامة:
    الجزائر
    برامج الحماية:
    Avira
    نظام التشغيل:
    Windows 7

    أنت خوفتني في الجافا يا أخي شوية شوية :hh:
    نحن نتعلم أساسيات الجافا بالملعقة الصغيرة
     
  14. mObd!3h

    mObd!3h زيزوومي جديد

    إنضم إلينا في:
    ‏ابريل 6, 2011
    المشاركات:
    21
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    20
    برامج الحماية:
    Avira
    نظام التشغيل:
    Windows XP
    تطبيقاتي :smile:

    [​IMG]

    [​IMG]


    [​IMG]


    [​IMG]


    وهذا المثال لحساب مساحة المستطيل..

    [​IMG]


    [​IMG]


    [​IMG]

    وعندي استفسار إذا سمحت لي أخي الكريم..
    أريد أن آخذ من اليوزر المعلومات كلها في مربع حوار واحد فهل هذا ممكن ؟ وكيف؟
    مثال : اطلب من اليوزر يدخل قيمة الطول والعرض وو..الخ في مربع حوار واحد
    أتمنى تكون فهمت قصدي
    وأكرر شكري وامتناني..
     
  15. أعشقك

    أعشقك زيزوومي مبدع

    إنضم إلينا في:
    ‏أكتوبر 12, 2010
    المشاركات:
    1,241
    الإعجابات المتلقاة:
    322
    نقاط الجائزة:
    670
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows XP
    وبعد جهد في استيعاب آول درس طبقت
    الدرس الأول والثآني
    :q:
    [​IMG]
    [​IMG]


    يآرب صحيح​
     
  16. أعشقك

    أعشقك زيزوومي مبدع

    إنضم إلينا في:
    ‏أكتوبر 12, 2010
    المشاركات:
    1,241
    الإعجابات المتلقاة:
    322
    نقاط الجائزة:
    670
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows XP

    كذآ صح..؟
    [​IMG]
    [​IMG]
     
    1 person likes this.
  17. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux


    [​IMG]
    تطبيقات بالجملة رائعة جدااا
    اسئلة قيمة جدااا وباذن الله سوف اجيب عليها لاحقا


     
  18. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux

    اصح من الصح
    بــــراااافو


    :openmouth:k: 5\5 :openmouth:k:
     
  19. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux

    [​IMG]


    [​IMG]


    فاصل2

    الحمدلله والصلاة والسلام على نبينا محمد صلى الله
    عليه وسلم .. أما بعد


    نعود مرة أخرى الى دروسنا الممتعة والتي احاول ان ابسط افكارها
    وتطبيقاتها بقدر المستطاع.


    مـــدخل
    أهمية الرياضيات في البرمجة
    عندما اخترع الكمبيوتر قديـــــما كان الهدف الرئيسي منه
    هو حل المعادلات الرياضية والفيزيائية الطويلة والمعقدة
    لاختصار الوقت ، ومن ثم بدأ يتطور الكمبيوتر
    ووووو الى وقتنا هذا .

    فيجب على المبرمج ان يكون عنده خلفية عن الرياضيات
    فهذا هو المحك الرئيسي الذي يفصل بين المبرمج المحترف
    والمبرمج العادي .

    لاتخـــافوا

    :hh::hh::hh:
    فقط هذه مقدمة مختصرة للأخــيـر ولمن يريد
    ان يعرف اكثر فليبحث .

    سوف تبين معرفة الرياضيات
    في المراااحل المتطورة جــدااااا في لغة البرمجة
    يعني احنا بدري علينا .
    بس يجب علينا في هذه المرحلة ان نتعلم كيفية كتابة المعادلات
    في الكود فقط.

    [​IMG]
    اليوم سوف نتعلم بعض اساسيات الرياضيات التي نحتاجها .

    علامات الجمع والطرح
    والضرب والقسمة وباقي القسمة.
    &
    قوانين الاولويات

    [​IMG]
    ..............................

    فلنبدأ على بركة الله

    هذه الصورة تبين العلامات مع الامثلة

    [​IMG]

    الجمع + ، الطرح - ، الضرب * ، القسمة / ، باقي القسمة %

    سهلة بالمــــرة
    :openmouth:k::openmouth:k::openmouth:k::openmouth:k:


    [​IMG]
    قوانين الاولويات

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


    اليكم الصورة تبين ترتيب اولويات الاشارات
    v
    [​IMG]


    نأخذ بعض التفاصيل التي تهمنا في البرمجة
    فمثلا عندما نعمل عملية جمع بين رقمين
    3+3.5
    فان الناتج بكل تأكيد سوف يكون 6.5

    حلو حلو
    :openmouth:k:
    طيب لو نفترض ان نريد الناتج فقط رقم صحيح int
    وليس رقم عشري double.


    فماذا نفعل ؟؟؟
    الجواب
    Type Casting

    نكتب قبل المعادلة مباشرة بين قوسين نوع الناتج
    الذي نريده
    فمثلا نحن نريد في هذا المثال الناتج يكون من نوع int يعني عدد صحيح بدون فواصل عشرية
    [​IMG]

    فيكون الناتج
    6

    الى هنا أختم درس اليوم وباذن الله في الدرس القادم
    سوف نتعمق قليلا في المعادلات الرياضية وكيفية كتابتها
    مثل: الجذر التربيعي ، الاس العشري ......

    احب اعتذر عن تأخر الدرس بسبب عارض صحي
    تعرضت له . واحب اطمنكم تعافيت ولله الحمد.

    والسلام عليكم ورحمة الله وبركاته





     
    1 person likes this.
  20. H.H.H

    H.H.H زيزوومي ماسي

    إنضم إلينا في:
    ‏أكتوبر 3, 2008
    المشاركات:
    3,902
    الإعجابات المتلقاة:
    2,576
    نقاط الجائزة:
    1,170
    الجنس:
    ذكر
    الإقامة:
    kSa
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux
    تمت اضافة الدرس السابع
     

مشاركة هذه الصفحة

جاري تحميل الصفحة...