تدريب عملي
التدريب العملي 5: مساحة المستطيل
من مذكرة العملي. اقرأ المسألة والخوارزمية، ثم اكتب البرنامج ونفّذه.
من الدرس 5. العمليات والقراءة من لوحة المفاتيح · كل التدريبات
١نص المسألة
اكتب برنامج يحسب مساحة المستطيل بحيث يدخل المستخدم الطول والعرض.
مساحة المستطيل = الطول * العرض
٢الخوارزمية
- ابدأ
- اسأل المستخدم عن طول المستطيل
- اقرأ جواب المستخدم وخزنه في متغير a
- اسأل المستخدم عن عرض المستطيل
- اقرأ جواب المستخدم وخزنه في متغير b
- احسب مساحة المستطيل كما يلي:
- c = a * b
- اطبع «مساحة المستطيل =» ثم قيمة c
- توقف
٣خطوات التطبيق
- أنشئ مشروعًا جديدًا في NetBeans: File ← New Project ← Java with Ant ← Java Application، باسم lab5.
- اكتب الكود داخل الدالة main، ثم شغّله بالزر Run أو F6.
- اكتب المدخلات في نافذة Output أسفل الشاشة ثم اضغط Enter. وفي الموقع اكتبها في خانة STDIN عند الضغط على «▶ شغّل هنا».
٤المخرجات المطلوبة
نفّذ برنامجك، ويجب أن تظهر المخرجات التالية:
run:
ادخل طول المستطيل: 4
ادخل عرض المستطيل 3
مساحة المستطيل = 12
BUILD SUCCESSFUL (total time: 0 seconds)
المدخلات في هذا المثال: 4، ثم 3
٥الحل المقترح
حاول بنفسك أولًا، ثم قارن حلّك بالحل التالي:
👁 اعرض الحل المقترح
import java.util.Scanner;public class Lab5 { public static void main(String[] args) { Scanner i = new Scanner(System.in); System.out.print("ادخل طول المستطيل: "); int a = i.nextInt(); // a= طول المستطيل System.out.print("ادخل عرض المستطيل "); int b = i.nextInt(); // b = عرض المستطيل int c = a * b; // c = مساحة المستطيل System.out.println("مساحة المستطيل = " + c); i.close(); }}