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

برنامج جافا لعمل آلة حاسبة بسيطة باستخدام switch case


كود برنامج جافا لعمل آلة حاسبة بسيطة باستخدام حالة التبديل


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

لماذا لغة الجافا - Why the Java language


لغة الجافا ظهر في عام 1991 من قبل المبرمج جيمس فوزلن James Gosling اثناء عملة في شركة سن مايكروسيستم sun microsystems وتم اطلاق اسم جافا java على اللغة وهذا الاسم مشتق من قهوة الجافا والتي يتم انتاجها في إندونيسيا حيث تم اصدار اول نسخة "الاصدار الاول" من اللغة في عام 1996, وهذة اللغة تدخل في تطوير العديد من تطبيقات الاندرويد او ما يعرف (جافا اندرويد) وايضا تطوير الالعاب وبرامج الكمبيوتر والكثير فهذة اللغة مهمة جدا لكل مبرمج.

ما تحتاجة لكتابة كود الجافا - what you need to write code java


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

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


بصفتك مستخدم ستحتاج اولات الى ادخال الارقام التي تريد عمل لها عملية حسابة وليكن الرقم 2 و الرقم 3 سوف تخرج لك رسالة اختر العملية الحسابية (+-*/) اذا اخترت + ستجد الناتج 5 واذا اخترت * ستجد الناتج 6 وهكذا, وهذا الكود يعد ابسط الة حاسبة بلغة الجافا تستطيع كتابتها وفي نفس الوقت سهلة.

Java code to make a simple calculator



import java.util.Scanner;
public class Calculator {
    public static void main(String[] args) {
        Scanner reader = new Scanner(System.in);
        System.out.print("Enter two numbers: ");
        double first = reader.nextDouble();
        double second = reader.nextDouble();
        System.out.print("Enter an operator (+, -, *, /): ");
        char operator = reader.next().charAt(0);
        double result;
        switch(operator)
        {
            case '+':
                result = first + second;
                break;
            case '-':
                result = first - second;
                break;
            case '*':
                result = first * second;
                break;
            case '/':
                result = first / second;
                break;
            default:
                System.out.printf("Error! operator is not correct");
                return;
        }
        System.out.printf("%.1f %c %.1f = %.1f", first, operator, second, result);
    }
}


المخرجات (output)


أدخل رقمين: 1.5
4.5
أدخل عامل تشغيل (+ ، - ، * ، /): *
1.5 * 4.5 = 6.8

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


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