تعتبر لغة الجافا Java من أقدم اللغات و من أهمهم و هناك الكثير من اللغات التي تم إستخراجها من هاته اللغة مثل Kotlin و غيرها
لغة الجافا ظهر في عام 1991 من قبل المبرمج جيمس فوزلن James Gosling اثناء عملة في شركة سن مايكروسيستم و هي يرمجة كائنية OOP و تستخدم هذه اللغة تقريبا في كل شيئ مثل برمجة تطبيقات الأندرويد و برامج سطح المكتب و تصميم قاعدة بيانات لبرنامج أو موقع و لتتعرف أكثر عن لغة الجافا و تبدأ في الدخول في عالم لغة الجافا يمكنك زيارة مقال الطريقة الصحيحة لتحميل و تثبيت برنامج 8.2 netbeans مع برنامج Java Jdk
بعد أن إنتهينا من جولة عن ماهية لغة الجافة ننتقل إلى صلب الموضوع و هو تصميم ألة حاسبة بلغة الجافا Javمرحبا بك عزيزي الزائر في كدونة دليل التقنية و المعلوماتية سنقوم في هذا المقال بشرح كيفية إنشاء و تصميم ألة حاسبة بلغة الجافا Java و نتطرق أيضا إلى شرح كود الألة الحاسبة و نقدم لكم كودين في هذا المقال ألة حاسبة بسيطة و كود ألة حاسبة علمية في لغة الجافا Java لكن قبل ذلك أود أن نأخذ نبذة عن لغة الجافا
تعتبر لغة الجافا Java من أقدم اللغات و من أهمهم و هناك الكثير من اللغات التي تم إستخراجها من هاته اللغة مثل Kotlin و غيرها
لغة
الجافا ظهر في عام 1991 من قبل المبرمج جيمس فوزلن James Gosling اثناء
عملة في شركة سن مايكروسيستم و هي يرمجة كائنية OOP و تستخدم هذه اللغة
تقريبا في كل شيئ مثل برمجة تطبيقات الأندرويد و برامج سطح المكتب و تصميم
قاعدة بيانات لبرنامج أو موقع و لتتعرف أكثر عن لغة الجافا و تبدأ في
الدخول في عالم لغة الجافا يمكنك زيارة مقال الطريقة الصحيحة لتحميل و تثبيت برنامج 8.2 netbeans مع برنامج Java Jdk
بعد أن إنتهينا من جولة عن ماهية لغة الجافة ننتقل إلى صلب الموضوع و هو تصميم ألة حاسبة بلغة الجافا Java
كود تصميم ألة حاسبة بلغة الجافا JAVA
كما تكلمنا سابقا سنتطرق في هذا العنوان إلى الألة الحاسبة البسيطة و العلمية
تصميم و كود ألة حاسبة بسيطة بلغة الجافا Java
كود الألة الحاسبة بلغة الجافا بالدالة Switch
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
System.out.print("Enter number 1: ");
double nmbr1 = reader.nextDouble();
System.out.print("Enter number 2: ");
double nmbr2 = reader.nextDouble();
System.out.print("Enter an operator (+, -, *, /): ");
char op = reader.next().charAt(0);
double result;
switch(op)
{
case '+':
result = nmbr1 + nmbr2;
break;
case '-':
result = nmbr1 - nmbr2;
break;
case '*':
result = nmbr1 * nmbr2;
break;
case '/':
result = nmbr1 / nmbr2;
break;
default:
System.out.printf("Error! operator is not correct");
return;
}
System.out.printf("%.1f %c %.1f = %.1f", nmbr1, op, nmbr2, result);
}
}
شرح الكود بلغة الجافا و الدالة Switch
كما تلاحظون في الكود قمنا بتعريف المتغيرات nmbr1 و nmbr2 و result على أنها متغير double أي يتقبل الفاصلة و عرفنا المتغير op على أنه رمز واحد فقط من النوع char و شرح هذه المتغيرات في كود الألة الحاسبة بلغة الجافا nmb1 و nmbr2 يمثلان الرقم الأول و الثاني المطلوب من المستخدم إدخالهما و المتغير result يتم في هذا المتغير حفظ النتيجة و عرضها للمستخدم و المتغير op نقوم فيه بإختيار العملية و تتمثل في + ,- ,* ,/ غيرها لن يتقبلها برنامج الألة الحاسبة و ستظهر لك رسالة خطأ و الدالة switch هي من تقوم بلقيام بالعمليات الحسابية حسب إختيار المستخدم للعملية.
كود آلة حاسبة علمية بلغة الجافا
في هذا العنوان سنقدم لكم كود ألة حاسبة علمية بلغة الجافا Java و يمكنك تحميل المشروع من الأسفل فهو لا يحتاج لأي شرح و واضح
تحميل كود الألة الحاسبة العلمية بلغة الجافا Java
تعليقات
إرسال تعليق
المرجو ترك تعليق يتعلق بنفس هذا الموضوع و لا يجوز الترويج للسلع أو البيع و لا تقم بتضمين روابط مشبوهة في التعليقات كما أنه يمكنك التعليق بواسطة صورة او فيديو. و أخر نصيحة لك علق بشكل جيد ، شخصيتك تنعكس عند التعليق.