🧪 التدريب العملي الوحدة 2: أساسيات البرمجة بلغة جافا · الدرس 5 من 17
تدريب عملي

التدريب العملي 7: زكاة المال

من مذكرة العملي. اقرأ المسألة والخوارزمية، ثم اكتب البرنامج ونفّذه.

ScannernextInt()nextLine() اكتب عمرك: 20

من الدرس 5. العمليات والقراءة من لوحة المفاتيح · كل التدريبات

١نص المسألة

أكتب برنامج لحساب وطباعة قيمة زكاة المال علماً بأن الزكاة تعادل 2.5% من المبلغ المطلوب حساب الزكاة عنه، والمبلغ يكون عدد عشري

٢الخوارزمية

خوارزمية مقترحة.

  1. ابدأ
  2. اطلب من المستخدم إدخال المبلغ
  3. اقرأ المبلغ وخزنه في متغير عشري x
  4. احسب الزكاة: z = x * 2.5 / 100
  5. اطبع z
  6. توقف

٣خطوات التطبيق

  1. أنشئ مشروعًا جديدًا في NetBeans: File‏ ← ‏New Project‏ ← ‏Java with Ant‏ ← ‏Java Application، باسم lab7.
  2. اكتب الكود داخل الدالة main، ثم شغّله بالزر Run أو F6.
  3. اكتب المدخلات في نافذة Output أسفل الشاشة ثم اضغط Enter. وفي الموقع اكتبها في خانة STDIN عند الضغط على «▶ شغّل هنا».

٤المخرجات المطلوبة

نفّذ برنامجك، ويجب أن تظهر المخرجات التالية:

Output – lab7 (run)×
run:
ادخل المبلغ: 1573.50
z= 39.3375
BUILD SUCCESSFUL (total time: 0 seconds)

المدخلات في هذا المثال: 1573.50

٥الحل المقترح

حاول بنفسك أولًا، ثم قارن حلّك بالحل التالي:

👁 اعرض الحل المقترح
Lab7.java
import java.util.Scanner;public class Lab7 {    public static void main(String[] args) {        Scanner input = new Scanner(System.in);        System.out.print("ادخل المبلغ: ");        double amount = input.nextDouble();        double z = amount * 2.5 / 100;        System.out.println("z= " + z);    }}