• بادئ الموضوع بادئ الموضوع H.H.H
  • تاريخ البدء تاريخ البدء
الله يقويك أخوي

تطبيقي :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);

    }

}
 

توقيع : waget
الله يقويك أخوي

تطبيقي :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);

    }

}



:kmj-by0000 (47):
39814ec9c7bdc46171c12a140b6f5bd4.jpg





 
شكراً على هذا الطرح الرائع والتدرج في المعلومات..
ثانياً: كم درس نحتاج لكي نتقن هذا البرنامج؟


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


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

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


 
أولا مبروك التثبيت
ثانيا إن الدروس هي فعلا دروس منظمة و ذات منهجية لأني رأيت دروس في مواقع أخرى تعتمد على الجانب الظاهري visual المبسط أعلم أنه جزء من اللغة و لكن بعد الأساسيات طبعا شكرا لصاحب الدورة
 
تطبيقي المتواضع و الذي يحسب مساحة و محيط المستطيل إذن لا داعي لثابت كا 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]

من هنا تنفيذ التطبيق :
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


 
لله درك واتمني من الله تعالي أن تتواصل معنا حتي التخرج باذن الله تعالي
 
تطبيقي المتواضع و الذي يحسب مساحة و محيط المستطيل إذن لا داعي لثابت كا 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]
من هنا تنفيذ التطبيق :
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي




:ok::ok:

39814ec9c7bdc46171c12a140b6f5bd4.jpg

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

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

أشكرك أخي مرة أخرى من الأعماق.. جزاك الله خير
 
برنامج رياضي لحل معادلة من درجة ثانية


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

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

:d:
 
^
^^
:cr:

تونا قايلن بسم الله وانت حاط كود يبي له دفتر ابو اربعين وحل معادله من الدرجه الثانيه !!
:d:​
 
توقيع : LINEZERO
برنامج رياضي لحل معادلة من درجة ثانية


أنت خوفتني في الجافا يا أخي شوية شوية :hh:
نحن نتعلم أساسيات الجافا بالملعقة الصغيرة
 
تطبيقاتي :smile:

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



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

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


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

0f8a4cf3333a2e880cdd9dc1aafb0a3d.png



يآرب صحيح​
 
تطبيقاتي :smile:

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



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

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



39814ec9c7bdc46171c12a140b6f5bd4.jpg

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


 

2068d94d62449dbef5479cd355658cc1.png



d5d706e2f97d2d5a099236018d650ec9.png



فاصل2

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


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


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

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

لاتخـــافوا

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

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

b6bca60a5b8dc6e9b357f16e9df86241.gif

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

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

39eb23d684f7b415018823793d754dc1.gif

..............................

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

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

4cf3570525f9ddfd4abab9744245f4cf.png


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

سهلة بالمــــرة
:ok::ok::ok::ok:


9132c9c69337fedd6d1d60bd9514995c.gif

قوانين الاولويات

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


اليكم الصورة تبين ترتيب اولويات الاشارات
v
3d2bc41d9c3d70233513d8d63ff13ffd.png



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

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


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

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


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

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

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

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





 
عودة
أعلى