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

التدريب العملي 8: تحويل درجة الحرارة

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

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

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

١نص المسألة

أكتب برنامج لتحويل درجة الحرارة من الوحدة المئوية إلى الفهرنهايت حيث أن:

الدرجة الفهرنهايت = 1.8 * درجة الحرارة المئوية + 32

ومن فهرنهايت إلى مئوية، استخدم المعادلة التالية: الدرجة المئوية = (الدرجة الفهرنهايت − 32) ÷ 1.8

٢الخوارزمية

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

  1. ابدأ
  2. اطلب من المستخدم إدخال درجة الحرارة المئوية
  3. اقرأها وخزنها في c
  4. احسب: f = c * 1.8 + 32
  5. اطبع f
  6. توقف

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

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

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

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

Output – lab8 (run)×
run:
ادخل درجة الحرارة المئوية 35
F= 95.0
BUILD SUCCESSFUL (total time: 0 seconds)

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

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

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

👁 اعرض الحل المقترح
Lab8.java
import java.util.Scanner;public class Lab8 {    public static void main(String[] args) {        Scanner input = new Scanner(System.in);        System.out.print("ادخل درجة الحرارة المئوية ");        int c = input.nextInt();        double f = c * 1.8 + 32;        System.out.println("F= " + f);    }}