شارك المقالة

يوضح هذا المثال طريقة حساب مساحة الدائرة بلغة Java، بدءًا من قراءة نصف القطر من المستخدم، ثم تطبيق القانون وعرض النتيجة بدقة عشرية.

قانون مساحة الدائرة

تُحسب المساحة بالعلاقة: المساحة = π × نصف القطر × نصف القطر. في Java يمكن استخدام الثابت Math.PI بدل كتابة قيمة تقريبية لـ π، كما نستخدم النوع double للحفاظ على الأجزاء العشرية.

الكود الكامل

import java.util.Scanner;

public class CircleArea {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("أدخل نصف قطر الدائرة: ");
        double radius = input.nextDouble();

        if (radius < 0) {
            System.out.println("نصف القطر لا يمكن أن يكون سالبًا.");
        } else {
            double area = Math.PI * radius * radius;
            System.out.printf("مساحة الدائرة = %.2f%n", area);
        }

        input.close();
    }
}

كيف يعمل البرنامج؟

  • تتيح Scanner قراءة قيمة نصف القطر من لوحة المفاتيح.
  • يمنع شرط radius < 0 حساب مساحة لقيمة غير صالحة؛ والصفر مقبول لأن مساحته صفر.
  • ينفذ Math.PI * radius * radius قانون المساحة، ثم يطبع printf النتيجة بمنزلتين عشريتين.

مثال تشغيل

أدخل نصف قطر الدائرة: 5
مساحة الدائرة = 78.54

إذا كان نصف القطر 5 وحدات، تكون المساحة 25π، أي نحو 78.54 وحدة مربعة. غيّر القيمة المدخلة لتجربة أنصاف أقطار أخرى. يفيد هذا المثال في التدريب على المتغيرات العشرية، والإدخال باستخدام Scanner، والعمليات الحسابية والشرطية في Java.

للاطلاع على بقية أمثلة اللغة، تفضل بزيارة قسم Java.

شاهد أيضًا
مقالات ذات صلة
🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع