القائمة الرئيسية

الصفحات

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

كود برنامج القانون العام بلغة الجافا ( java code )

كود برنامج القانون العام بلغة الجافا ( java code )


هذا الكود بلغة جافا (java) يقوم بعملية توليد القانون العام او القانون المشترك (Quadratic Formula in  java ) وانت كل ما عليك كمستخدم ان تقوم بادخال القيم التالية b و a و d  يقوم هذا البرنامج بعملية حساب الارقام التي قمت بإدخالها  في صورة (القانون العام)، ربما يتم طلب منك هذا القانون في انترفيو، مثلا لانه قانون سهل وفي نفس الوقت ربما يكون معقد لدى البعض وهذا الكود احيانا يتم طلبه كتاسك (task) في الجامعات من الطلاب وتذكر ان هذا الكود مكتوب بلغة الجافا.

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


تعد لغة جافا واحد من اشهر لغات البرمجة المفضلة لدى اغلب مطورين تطبيقات الجوال حيث انه في البداية تعلم لغة الجافا وبعدها بدء في تطوير التطبيقات الخاصه بالاندرويد ستوديو باستخدام لغة جافا وايضا نشارك معكم شروحات متنوعه وكثيره حول تطوير تطبيقات الموبايل في موقعنا ولكن انصحك بالبدء في تعليم جافا او تعلم لغة الجافا لكي تكون البدايه جيده لك ويمكنك بعدها الانتقال الى اي لغة اخرى في مجال تطوير تطبيقات الاندرويد مثل كوتلن او درات " تحتاج الى تعلم الفلاتر " ولكن لو هدفك تطوير برمجيات على الانترنت فانصحك ان تقوم بي تعلم جافا سكريبت .


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


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

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


قبل جملة
package ###;
### : هو اسم الباكج الذي قمت بانشاه
وايضا نقوم بتغيير كلمة GC
التي في public class GC{
الى اسم الباكج التي قمت بتسميته.

كود القانون العام بلغة الجافا (java code).


import java.util.Scanner;
public class TesT{
public static void main(String[] args) {
int a,b,c; double r1,r2; Scanner n = new Scanner (System.in);
System.out.println("Given quadratic equation : ax^2 + bx + c");
System.out.println("Enter a is : "); a=n.nextInt(); System.out.println("Enter b is : ");
System.out.println("Given quadratic equation"+a+"x^2"+b+"+x"+c);
b=n.nextInt(); System.out.println("Enter c is : "); c=n.nextInt(); int d=b*b-4*a*c; if (d>0){
System.out.println("Frist root is:"+r1);
System.out.println("Roots are real and unequal"); r1=(-b + Math.sqrt(d))/(2*a); r2=(-b - Math.sqrt(d))/(2*a);
System.out.println("Root : "+r1);
System.out.println("Second root is:"+r2); } else if (d==0) { System.out.println("Roots are real and equal"); r1=(-b + Math.sqrt(d))/(2*a);
}
} System.out.println("Roots are imaginary");
}


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


Given quadratic equation : ax^2 + bx + c                                                                                             
Enter a is :                                                                                                                                               
8                                                                                                                                                             
Enter b is :                                                                                                                                                                     
6                                                                                                                                                             
Enter c is :                                                                                                                                             
2                                                                                                                                                             
Given quadratic equation8x^26+x2                                                                                                       
Roots are imaginary
التنقل السريع