إعلانات في الخلاصة

أخر المواضيع

الثلاثاء، 22 سبتمبر 2020

برنامج جافا لإيجاد مجموع الأرقام الطبيعية

برنامج جافا لإيجاد مجموع الأرقام الطبيعية

كود برنامج جافا لمعرفة مجموع الأرقام الطبيعية 


اعضاء وزوار جي كودرس geecoders مرحبا بكم في مقالة جديدة في برمجة واكواد جافا, java code حيث في مقالة اليوم سوف نتعرف على كود برنامج لمعرفة الاعداد الطبيعية, وهذا الكود من اكثر الاكواد التي تطلب في الجامعات ومراكز التدريب ويرجع السبب لسهولة واهمية هذا الكود, لو تلاحظون ان جميع الاكواد التي تتواجد على موقعنا الى الان هي نماذج لبرامج مبسطة وفي نفس الوقت سهلة الفهم ولكن في المستقبل ان شاء الله سوف نوفر لكم برامج كبيرة او سورس كود لبرنامج بلغة الجافا, ولكن نريد منكم فهم اللغة والتعمق فيها بشكل اكبر عن طريق التفكير في كتابة الكود قبل نسخة, او حتى قراءة الكود وفهمة لكي تتمكون مستقبلا في تطوير تطبيقات وبرامج بلغة الجافا حيث ان هذة اللغة من اكثر اللغات المهمة في الوقت الحالي لذلك انصحكم بالتعمق فيها ويوجد شروحات في موقعنا عن شرح الجافا.

ماهي الاعداد الطبيعية


هي مجموع الاعداد التي تسبق الرقم المطلوب مثال على ذلك رقم 5 سوف يكون ناتجة 5+4+3+2+1 =15 وهكذا مع اي رقم اخر, سوف يتم جمع الرقم مع جميع الارقام التي تسبقة.

متطلبات كتابة الكود


سوف تحتاج الى توفر محرر او برنامج للكتابة بلغة الجافا وقد سبق ووضعنا لكم مقالة تتكلم عن برامج للكتابة بلغة الجافا java compiler وايضا تحتوي المقالة على مجموعة من المواقع المجانية التي توفر لكم خدمة كتابة الاكواد بلغة الجافا اونلاين java online compile ايضا سوف تحتاج الى تعلم الجافا حيث نوفر ايضا في موقعنا مقالة تتحدث عن تعلم الجافا للمبتدئين java tutorial وفي هذة المقالة سوف تتعلم كيفية كتابة الكود بالجافا ونشرح لكم ايضا كيف تكتب اول كود في حياتك بلغة الجافا لذلك انصحك بقرائتها للافادة.

مدخلات البرنامج (input)


البرنامج او الكود لن يحتاج من المستخدم ادخال اي شيئ فقط يمكنك التعديل على السطر رقم 3 وتحديد تعديل رقم 20 وهو العدد الطبيعي باي عدد طبيعي اخر, وسوف يقوم البرنامج بعملية الجمع بشكل اوتوماتيكي واظهار النتيجة النهائية في الطباعة.


java code


public class AddNumbers {
    public static void main(String[] args) {
        int number = 20;
        int sum = addNumbers(number);
        System.out.println("Sum = " + sum);
    }
    public static int addNumbers(int num) {
        if (num != 0)
            return num + addNumbers(num - 1);
        else
            return num;
    }
}


الطباعة والمخرجات (output)


المجموع = 210
Sum = 210

ختامية

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

شاهد ايضا :

كود برنامج بلغة الجافا يقوم بحساب راتب الموظف
كود برنامج بلغة الجافا يقوم بحساب تقدير الطالب 
كود برنامج Java لتحويل الرقم الثنائي إلى Octal والعكس صحيح
كود برنامج بلغة الجافا لمعرفة السنة الكبيسة والبسيطة ( Leap and simple year )
كود برنامج بلغة الجافا لحل المعادلة التربيعية
كود برنامج جافا لتحويل الرقم الثنائي الى عشري
برنامج بلغة الجافا يقوم بحساب متوسط درجات الطالب والنسبة المئوية
كود برنامج بلغة الجافا يقوم بتوليد ارقام عشوائية وجمعها في الجافا



الاثنين، 21 سبتمبر 2020

كود برنامج بلغة الجافا يقوم بحساب تقدير الطالب

كود برنامج بلغة الجافا يقوم بحساب تقدير الطالب

كود برنامج بلغة الجافا يقوم بحساب تقدير الطالب


متابعي جي كودرس geecoders مرحبا بكم في مقالة جافا جديدة، اليوم معنا كود يقوم بحساب درجات الطالب فكرة الكود انة يقوم بحساب الجي بي اي (GPA) الطالب بلغة الجافا java code هذا الكود هو تطبيق على قاعدة if التي قد سبق وان قمت بشرحها لكم في درس تعليم الجافا للمبتدئين ووضعت لكم عدة تطبيقات على هذه القاعده المهمه والتي تستخدم بكثره في لغة الجافا او في اي لغة برمجه اخرى عموما فهي تقوم بالاختبار وفي كود اليوم قمت بتطبيق هذه القاعده على جي بي اي الطالب فكل ما عليك ان تقوم بادخال تقديرك او الجي بي اي الخاص بك وسيقوم البرنامج بطباعة تقديرك العام وهذا هو الكود بكل اختصار.

ماهو الجي بي اي GPA ؟


ال GPa ده من 4 ودي كل التقديرات الممكنه امتياز دي في الساعات المعتمده يعني A وجيد جدا B وجيد C ومقبول D وضعيف او راسب يعني F امتياز مرتفع A+ وجيدجدا مرتفع B+ وجيد مرتفع C+ و مقبول مرتفع D+ سؤال هيتكرر هنا يعني ايه مرتفع ؟ يعني زياده حبه الفرف ده من ده 5 درجات مثلا امتياز من85 يبقي امتياز مرتفع من 90 كل ماده عندنا من 100 ال 100 متقسمه ازاي 50 علي الامتحان النهائي بتاع اخر السنه وال50 الباقي في اعمال السنه والامتحان العملي والميدتيرم.

المدخلات (input)


سوف تحتاج الى ادخال تقديرك او بمعنى اصح ادخل نسبتك والبرنامج هيحسبها لك ويقولك تقديرك اية, ودي فكرة البرنامج وتقدر تعدل على الكود وتخلية عربي بدل ماهو انجليزي كل دا في ايدك.

ما تحتاجة لكتابة الكود بلغة الجافا ؟


كل ما سوف تحتاجة هو فقط ان تكون فاهم الية عمل لغة الجافا وان لم تكن تعرف فيمكنك تصفح المقالة التالي تعليم الجافا للمبتدئين - java tutorial , حيث في هذة المقالة شرحت لكم كيف تكتب اول كود في حياتك بالجافا بكل سهولة وبساطة وايضا سوف تحتاج الى محرر اكواد او كوبايلر للجافا - java compiler , او يمكنك استخدام احد المواقع الاونلاين التي تقدم لك ميزة الكتابة بلغة الجافا بدون برامج - java online compiler .

استخدام الكود


قبل جملة
package ###;
### : هو اسم الباكج الذي قمت بانشاه
ضغط هذا الكود
import java.util.Scanner;
فقط كل ما عليك هو تغيير
GC الى اسم الباكج الذي قمت بانشا

كود البرنامج بالجافا


package GC;
import java.util.Scanner;
     public static void main(String []args){
        System.out.println("please Enter your GPA ");
        Scanner n = new Scanner (System.in);
        double GPA = n.nextDouble();
        if (GPA <= 1.49 ) {
System.out.println("Your appreciation is low");
}
        else  if (GPA <= 1.99 ) 
System.out.println("Your appreciation is good");
else  if (GPA <= 2.99 ) 
System.out.println("Your appreciation is good+");
else  if (GPA <= 3.49 ) 
System.out.println("Your appreciation is very good");
        else  if (GPA <= 4 ) 
System.out.println("Your appreciation is excellent");
                   }
}

الطباعة (output)


please Enter your GPA
2.56
good+

هذا كل ما لدينا في مقالة اليوم اتمنى ان يكون الكود هذا ما تبحث عنة, اذا لم يكن هو ما تبحث عنة عزيزي الزائر يمكنك ترك لنا تعليق بالكود الذي تريدة للعمل على توفيرة لكم في اسرع وقت ممكن وتذكر geecoders دائما بجانبك ♥.

شاهد ايضا :

كود برنامج بلغة الجافا يقوم بحساب راتب الموظف
اكتب برنامج بلغة الجافا يقوم بمقارنة ثلاث ارقام وطباعة الاكبر 
كود برنامج Java لتحويل الرقم الثنائي إلى Octal والعكس صحيح
كود برنامج بلغة الجافا لمعرفة السنة الكبيسة والبسيطة ( Leap and simple year )
كود برنامج بلغة الجافا لحل المعادلة التربيعية
كود برنامج جافا لتحويل الرقم الثنائي الى عشري
برنامج بلغة الجافا يقوم بحساب متوسط درجات الطالب والنسبة المئوية
كود برنامج بلغة الجافا يقوم بتوليد ارقام عشوائية وجمعها في الجافا

الأحد، 20 سبتمبر 2020

كود برنامج بلغة البايثون يقوم بطباعة قلب على شكل نجوم او قلوب ( بايثون بالعربي )

كود برنامج بلغة البايثون يقوم بطباعة قلب على شكل نجوم او قلوب ( بايثون بالعربي )

كود برنامج بلغة البايثون يقوم بطباعة قلب على شكل نجوم او قلوب


متابعي موقع ومدونة جي كودر GeeCoder, نقدم لكم احدث اكواد بايثون python, وفي هذة المقالة نقدم لكم كود مميز وهو لطباعة قلب على شكل نجوم print Heart stars, هذا الكود سبق وان قدمتة لكم بلغة السي بلس بلس ولكثرة المشاهدات على تلك المقالة احببت ان اقدم لكم الكود مرة اخرى ولكن بلغة البايثون, حيث تعتبر لغة بايثون من اكثر لغات البرمجة انتشارا في وقتنا الحالي ولذلك لسهولة تعلمها والتعامل معها وكثير من الجامعات والمعاهد اصبحت تعلم طلاب البرمجة بلغة البايثون ونحن عملنا في جي كودر توفير لكم كل ماهو جديد في مختلف لغات البرمجة سواء جافا اوc++ او البايثون وغيرها من اللغات والموقع في تطور وللة الحمد.

لماذا رسمة القلب بالنجوم ؟


يمكنك عزيزي المستخدم التعديل على الكود وجعل رسمة القلوب بالقلوب وليس بالنجوم فالامر في نهاية الامر يرجع اليك فقط يمكنك التعديل على علامة * التي في الكود وتحويلها الى ♥ ليتم طباعة القلب بالقلوب وليس بالنجوم, وهذا الكود بسيط جدا وسنحاول توفير لكم فانوس رمضان في المستقبل, ولكن اريد منكم فهم الكود وليس نقلة فقط.

كيف استخدم الكود ؟


استخدام الكود بسيط جدا سوف تحتاج فقط الى تعلم اساسيات البايثون والتي قمت بعمل مقالة حولها, وهي تعليم البايثون python tutorial وفي هذة المقالة شرحت لكم اساسيات اللغة وايضا سوف اساعدك لكتابة اول كود بالبايثون يعمل معك, فقط عند فهمك لاساسيات اللغة يمكنك بكل سهولة فهم اي كود تقابلة بهذة اللغة بكل سهولة ويسر, ايضا سوف تحتاج الى محرر بايثون سواء كان ذلك المحرر على الكمبيوتر لديك او حتى هذا المحرر اونلاين وقد سبق وأن وضعت لكم مقالة تتكلم عن افضل محرر كتابة اكواد بايثون اونلاين - python online يمكنك الاطلاع عليها لمزيد من المعلومات.



كود بايثون لطباعة نجوم على شكل قلب print Heart stars


print('\n'.join([''.join([('*'[(x-y) % len('*')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))

الطباعة والمخرجات (output)



              *************        ************             
            *****************   *****************         
          *****************************************       
         *******************************************       
        *********************************************     
        *********************************************     
        *********************************************     
        *********************************************     
        *********************************************     
        *********************************************     
         *******************************************       
          *****************************************       
          *****************************************       
            *************************************         
             ***********************************           
              *********************************           
                *****************************             
                  *************************               
                    *********************                 
                       ***************                     
                          *********                       
                             ***                           
              *             
               

كود بايثون لطباعة قلب كبير



                                     ♥♥♥♥♥♥♥♥♥♥♥           ♥♥♥♥♥♥♥♥♥♥♥♥                                   
            ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥   ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥         
          ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥       
         ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥       
        ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥     
        ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥     
        ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥     
        ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥     
        ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥     
        ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥     
         ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥       
          ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥       
          ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥       
            ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥         
             ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥           
              ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥           
                ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥             
                  ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥               
                    ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥                 
                       ♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥                     
                          ♥♥♥♥♥♥♥♥♥                       
                             ♥♥♥                           
   ♥   


السبت، 19 سبتمبر 2020

برنامج Java لتحويل الرقم الثنائي إلى عشري والعكس صحيح

برنامج Java لتحويل الرقم الثنائي إلى عشري والعكس صحيح

برنامج Java لتحويل الرقم الثنائي إلى عشري والعكس صحيح


متابعي مدونة و موقع جي كودرس مرحبا بكم في مقالة جديدة في لغة الجافا وفي مقالة اليوم سوف نتعرف على كود يقوم بتحويل الرقم الثنائي الى عشري بلغة الجافا او العكس, قد سبق وان قدمنا لكم كود يقوم بتحويل الرقم الثنائي "الباينري" الى الثماني "اوكتال", واليوم تحويل الثنائي والمعروف باسم الباينري وهو يتكون من 0,1 الى الرقم العشري او النظام العشري والمعروف باسم "ديسمل" والذي لة رقم أساس 10, وهذا الكود من الاكواد التي تطلب منك في الجامعات المختصصة بلغات البرمجة وايضا في مراكز تدربب "الكورسات" لان هذة الانظمة هي انظمة الكمبيوتر ونحن في جي كودرس geecoders نحاول تقدم لكم كل ما هو جديد وماهو مطلوب منكم في عالم البرمجة وتوفيرة لكم بالمجان من باب مساعدة الطلاب وتحبيبهم في البرمجة, يوجد يوفر موقعنا شروحات سلسلة في لغات البرمجة يمكنك الاطلاع عليها.

ماهو النظام الثنائي - Binary number


العدد الباينري هو نظام عد ذو رقم أساس 2، يستخدم هذا النظام لتمثيل قيم عددية باستخدام رمزين، عادة ما يكونان هذان الرمزان هما، 0 و1, وانة كما يمكن استخدام أي رمزين أو حالتين مثل 0 و1 أو صح /خطأ أو تشغيل /إطفاء حيث يعبر الصفر عن عدم وجود اشارة والواحد وجود اشارة

ماهو النظام العشري (Octal Numeral)


النظام العشري Decimal Numeral System هو : نظام العد العشري ‏ هو نظام عد له رقم أساس 10. وهو من أكثر انظمة العد استخداماً. وسمي النظام العشري بذلك لأنه يستخدم الرقم أساساً له أو لأنه يملك عشر أشكال يمثّل به الأعداد مهما كبرت. يعد أحد أنظمة العد الموضعية، قيمة العدد الرقم تختلف باختلاف موقعه داخل العدد.

ما تحتاجة لكتابة الكود بلغة الجافا ؟


كل ما سوف تحتاجة هو فقط ان تكون فاهم الية عمل لغة الجافا وان لم تكن تعرف فيمكنك تصفح المقالة التالي تعليم الجافا للمبتدئين - java tutorial , حيث في هذة المقالة شرحت لكم كيف تكتب اول كود في حياتك بالجافا بكل سهولة وبساطة وايضا سوف تحتاج الى محرر اكواد او كوبايلر للجافا - java compiler او يمكنك استخدام احد المواقع الاونلاين التي تقدم لك ميزة الكتابة بلغة الجافا بدون برامج -java online compiler .

المدخلات (input)


لن يحتاج المستخدم لادخال اي قيمة فقط يمكنك التعديل على السطر رقم 3 وتغير الرقم 110110111 وهذا الرقم بالباينري يمكنك تغيره الى اي رقم اخر بالباينري ليتم معالجتة وتحويل الى رقم عشري, ويمكنك التعديل على الكود ليصبح التحويل من العشري الى ثنائي.

كود البرنامج بالجافا


public class BinaryDecimal {

    public static void main(String[] args) {
        long num = 110110111;
        int decimal = convertBinaryToDecimal(num);
        System.out.printf("%d in binary = %d in decimal", num, decimal);
    }

    public static int convertBinaryToDecimal(long num)
    {
        int decimalNumber = 0, i = 0;
        long remainder;
        while (num != 0)
        {
            remainder = num % 10;
            num /= 10;
            decimalNumber += remainder * Math.pow(2, i);
            ++i;
        }
        return decimalNumber;
    }
}

الطباعة والمخرجات (output)


110110111 في ثنائي = 439 بالأرقام العشرية

في النهاية اتمنى ان يكون هذا الكود ما تبحث عنة, ولمزيد من الاكواد يمكنك تصفح موقعنا جي كودرس geecoders لتجد بحر من الاكواد البرمجية الجاهزة بلغات برمجة مختلفة واذا لم تجد ما تبحث عنة فيكفي ان تضع لنا تعليق بالكود الذي تبحث عنة وسنعمل على توفيرة لكم في اسرع وقت ممكن.

شاهد ايضا :

كود برنامج بلغة الجافا يقوم بحساب راتب الموظف
اكتب برنامج بلغة الجافا يقوم بمقارنة ثلاث ارقام وطباعة الاكبر 
كود برنامج Java لتحويل الرقم الثنائي إلى Octal والعكس صحيح
كود برنامج بلغة الجافا لمعرفة السنة الكبيسة والبسيطة ( Leap and simple year )
كود برنامج بلغة الجافا لحل المعادلة التربيعية
كود برنامج جافا لطباعة الاعداد الزوجية من 1 الى 100
برنامج بلغة الجافا يقوم بحساب متوسط درجات الطالب والنسبة المئوية
كود برنامج بلغة الجافا يقوم بتوليد ارقام عشوائية وجمعها في الجافا


الجمعة، 18 سبتمبر 2020

كود برنامج بلغة البايثون يقوم بحل المعادلة التربيعية


كود برنامج بلغة البايثون يقوم بحل المعادلة التربيعية


متابعينا الاوفياء بكم يتجدد اللقاء, في مقالة اليوم سوف نتعرف على برنامج بلغة بايثون python يقوم بحساب المعادلة التربعية وحلها Solve Quadratic Equation,حيث تعد المعادلة التربيعية من اكثر الاكواد التي يتم طلبها بلغات البرمجة المختلفة سواء بايثون او جافا او سي بلس بلس او غيرها من اللغات ونحن في في جي كودرس - geecoders نساعدكم في إيجاد الاكواد التي تطلب منكم في الجامعات والمعاهد التي تدرس لغات البرمجة او حتى الكورسات وتوفيرها لكم بالمجان, حيث يوفر موقعنا الكثير من الاكواد البرمجية بلغات مختلفة فعند طلب منك اي كود حاول ان تبحث في موقعنا علية وان لم تجدة فأترك لنا تعليق في اي موضوع من موضوعات الموقع بالكود الذي تريده واللغة التي تريد بها الكود, وسنعمل على توفيرة لكم في في اسرع وقت ممكن.

ماهي المعادلة التربيعية


تعد المعادلة التربعية من اكثر المعادلات التي تقابل الطلبة في مادة الرياضيات math, وايضا من اهمية تلك المعادلة في حل كثير من المعادلات الرياضية يتم طلبها من الطلاب في الجامعات كنظام واجب او تاسك ( Task ), وقد سبق وان وضعنا في موقعنا معادلات رياضيات اخرى بلغة البايثون python والجافا Java وغيرها من اللغات البرمجية يمكنك الاطلاع علية وتصفح الموقع لتصل الى ما تريد.

ما تحتاجة لكتابة الكود ؟


لن تحتاج الا ان تكون متعلم ومتقن لاساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة تتخصص في تعليم البايثون - python tutorial الاساسيات وايضا اساعدك في كتابة اول كود برمجي في حياتك بسهولة وبدون تعقيد, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق وان وفرت لكم محرر لكتابة الاكواد بلغة بايثون اونلاين وهذا المحرر انا استخدمة بشكل شخصي وقد سبق وان شاركت معكم تجربتي في مقالة سابقة وهي بعنوان افضل محرر لكتابة اكواد البايثون اونلاين - python online .

صيغة المعادلة التربيعية


ax^2 + bx + c = 0, where

Solve Quadratic Equation in python


Solve Quadratic Equation in python
import cmath
a = 1
b = 5
c = 6
d = (b**2) - (4*a*c)
sol1 = (-b-cmath.sqrt(d))/(2*a)
sol2 = (-b+cmath.sqrt(d))/(2*a)
print('The solution are {0} and {1}'.format(sol1,sol2))

الطباعة والمخرجات (output)


The solution are (-3+0j) and (-2+0j)

مصدر الكود programiz
في النهاية نرجوا ان يكون هذا الكود ال1ي تبحث عنة, وان لم يكن ما تبحث عنة فيمكنك تصفح الموقع لمزيد من الاكواد واذا لم تجد ما تريد فاترك لنا تعليق بالكود الذي تريدة وسنعمل على توفيرة في اسرع وقت ممكن وتذكر دائما ان جي كودر geecoder دائما بجانبك.

مقالات اخرى بالبايثون

الخميس، 17 سبتمبر 2020

كود برنامج Java لتحويل الرقم الثنائي إلى Octal والعكس صحيح

كود برنامج Java لتحويل الرقم الثنائي إلى Octal والعكس صحيح

اكتب برنامج بلغة الجافا لتحويل الرقم الثنائي الى ثماني


متابعي جي كودرس geecoders مرحبا بكم في مقالة جديدة في قسم اكواد جافا, حيث في مقالة اليوم اقدم لكم كود بلغة الجافا لتحويل الارقام من الرقم الثنائي "الباينري" (Binary)  الى نظام العد الثماني "الاوكتال" (Octal) والعكس صحيح, هذا الكود من الاكواد التي تطلب في الجامعات والمعاهد ومراكز تدريب لغات البرمجة, ونحن في جي كودرس نحاول توفير لكم جميع الاكواد التي تطلب منكم وايضا نقدم شروحات في لغات البرمجة مثل تعلم الجافا والبايثون والـ c++, وغيرها من اللغات. 

ماهو العدد الثنائي - Binary number


العدد الباينري هو نظام عد ذو رقم أساس 2، يستخدم هذا النظام لتمثيل قيم عددية باستخدام رمزين، عادة ما يكونان هذان الرمزان هما، 0 و1, وانة كما يمكن استخدام أي رمزين أو حالتين مثل 0 و1 أو صح /خطأ أو تشغيل /إطفاء حيث يعبر الصفر عن عدم وجود اشارة والواحد وجود اشارة

ماهو العدد الثماني (Octal Numeral)


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

ما تحتاجة لكتابة الكود بلغة الجافا ؟


كل ما سوف تحتاجة هو فقط ان تكون فاهم الية عمل لغة الجافا وان لم تكن تعرف فيمكنك تصفح المقالة التالي تعليم الجافا للمبتدئين - java tutorial حيث في هذة المقالة شرحت لكم كيف تكتب اول كود في حياتك بالجافا بكل سهولة وبساطة وايضا سوف تحتاج الى محرر اكواد او كوبايلر للجافا - java compiler او يمكنك استخدام احد المواقع الاونلاين التي تقدم لك ميزة الكتابة بلغة الجافا بدون برامج - java online compiler

المدخلات (input)


لن يحتاج المستخدم لادخال اي قيمة فقط يمكنك التعديل على السطر رقم 3 وتغير الرقم 101001 وهذا الرقم بالباينري يمكنك تغيره الى اي رقم اخر بالباينري ليتم معالجتة وتحويل الى ثماني, ويمكنك التعديل على الكود ليصبح التحويل من ثماني الى ثنائي.

كود البرنامج


public class BinaryOctal {
    public static void main(String[] args) {
        long binary = 101001;
        int octal = convertBinarytoOctal(binary);
        System.out.printf("%d in binary = %d in octal", binary, octal);
    }
    public static int convertBinarytoOctal(long binaryNumber)
    {
        int octalNumber = 0, decimalNumber = 0, i = 0;
        while(binaryNumber != 0)
        {
            decimalNumber += (binaryNumber % 10) * Math.pow(2, i);
            ++i;
           binaryNumber /= 10;
        }
        i = 1;
        while (decimalNumber != 0)
        {
            octalNumber += (decimalNumber % 8) * i;
            decimalNumber /= 8;
            i *= 10;
        }
        return octalNumber;
   }
}


الطباعة والمخرجات


101001 في ثنائي = 51 في ثماني
101001 in binary = 51 in octal 

طريقة تحويل الاعداد من ثنائي الى عشري

ثنائي إلى عشري

1 * 2^5 + 0 * 2^4 + 1 * 2^3 + 0 * 2^2 + 0 * 2^1 + 1 * 2^0 = 41

طريقة تحويل الاعداد من عشري الى ثنائي
عشري إلى ثماني

8 | 41
8 | 5 - 1
8 | 0 - 5
(51)

التحويل من ثماني الى عشري


public class DecimalOctal {

    public static void main(String[] args) {
        int decimal = 78;
        int octal = convertDecimalToOctal(decimal);
        System.out.printf("%d in decimal = %d in octal", decimal, octal);
    }

    public static int convertDecimalToOctal(int decimal)
    {
        int octalNumber = 0, i = 1;

        while (decimal != 0)
        {
            octalNumber += (decimal % 8) * i;
            decimal /= 8;
            i *= 10;
        }

        return octalNumber;
    }
}

78 بالأرقام العشرية = 116 بالثماني
8 | 78
8 | 9 - 6
8 | 1 - 1
8 | 0 - 1
(116)

شاهد ايضا :

كود برنامج بلغة الجافا يقوم بحساب راتب الموظف
اكتب برنامج بلغة الجافا يقوم بمقارنة ثلاث ارقام وطباعة الاكبر 
برنامج جافا لعمل آلة حاسبة بسيطة باستخدام switch case
كود برنامج بلغة الجافا لمعرفة السنة الكبيسة والبسيطة ( Leap and simple year )
كود برنامج بلغة الجافا لحل المعادلة التربيعية
كود برنامج جافا لطباعة الاعداد الزوجية من 1 الى 100
برنامج بلغة الجافا يقوم بحساب متوسط درجات الطالب والنسبة المئوية
كود برنامج بلغة الجافا يقوم بتوليد ارقام عشوائية وجمعها في الجافا


كود برنامج بلغة الجافا لمعرفة السنة الكبيسة والبسيطة ( Leap and simple year )

كود برنامج بلغة الجافا لمعرفة السنة الكبيسة والبسيطة ( Leap and simple year )

كود برنامج بلغة الجافا لمعرفة السنة البسيطة والكبسية


متابعي موقعنا الاوفياء مرحبا بكم في مقالة جديدة في اكواد جافا جاهزة، حيث في مقالة اليوم سوف نتعرف على برنامج جافا لمعرفة السنة كبيسة ام بسيطة Java program to know the year leap or simple، هذا الكود يعد من اكثر الاكواد التي تطلب في الجامعات والمعاهد ومراكز تدريب لغات البرمجة وذلك لاهميتة.

ماهو السنة الكبيسة والبسيطة ؟


السنة الكبيسة هي السنة التي تكون عدد ايامها 366 يوما مع العلم ان السنة تكون عدد ايامها 365 والسبب يرجع للارض لانها تستغرق في دورتها حول الشمس 365 يوم وربع اليوم.

كيف اعرف السنة الكبسية والبسيطة Leap and simple ؟


اذا تريد معرفة السنة الكبيسة او البسيطة اقسم السنة على 4 مثال على ذلك 2020/4 = 505 وهو عدد حقيقي اذا هذة السنة كبيسة و 2017/4 تساوي 504.25 عدد غير حقيقي اذا هي سنة بسيطة, وهذة الالية التي سوف نستعملها في الكود.

ما تحتاجة لكتابة الكود بلغة الجافا ؟


كل ما سوف تحتاجة هو فقط ان تكون فاهم الية عمل لغة الجافا وان لم تكن تعرف فيمكنك تصفح المقالة التالي تعليم الجافا للمبتدئين - java tutorial حيث في هذة المقالة شرحت لكم كيف تكتب اول كود في حياتك بالجافا بكل سهولة وبساطة وايضا سوف تحتاج الى محرر اكواد او كوبايلر للجافا - java compiler او يمكنك استخدام احد المواقع الاونلاين التي تقدم لك ميزة الكتابة بلغة الجافا بدون برامج - java online compiler .

ما نوعية البيانات المستخدمة في كتابة الكود java data types ؟


سوف نستخدم في هذا الكود داتا تايب من نوع"java data types" عدد حقيقي "integer number" لان جميع السنوات ليس بها فواصل او بمنعى اخر لا يوجد بها كسر عشري ولكن جميعها عدد صحيح.

استخدام الكود ؟


قبل جملة
package ###;
### : هو اسم الباكج الذي قمت بانشاه وهو موجود عندي باسم am تقوم بغيره لاسم الباكج الخاص بك

المدخلات (input)


سوف يقوم المستخدم بإدخال السنة التي يريد هل هي ليب ام سمبل (Leap and simple) "بسيطة ام كبيسة" وسيقوم البرنامج بقسمها على 4 واخراج رسالة تخربك ما اذا كانت بسيطة ام كبيسة.

كود البرنامج بلغة الجافا - java code


import java.util.Scanner;
 public static void main(String[] args)
 {
Scanner n = new Scanner (System.in);
int year= n.nextInt(); 
if ( year%4==0 ) {
System.out.println ( " The lear year " +year);
}
 else if (year%4 !=0) {
System.out.print ( " The  simple  year " +year);
 }
}
}


الطباعة والمخرجات (output)


2020
 The lear year 2020

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

شاهد ايضا :