يوضح هذا المثال طريقة حساب مساحة الدائرة بلغة 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.





