التعليم السعودي
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
جدول المحتويات
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس
المطلوب
أكتب برنامج يطلب من المستخدم إعطائه أي عددين, ثم يقارن العددين اللذين قام المستخدم بإدخالهما ثم يخبره نتيجة المقارنة.
إرشادات
العدد الأول سنخزنه في المتغير a
.
العدد الثاني سنخزنه في المتغير b
.
النتيجة المطلوبة
لنفترض أن المستخدم أدخل العددين: 4 و 9.
لنفترض أن المستخدم أدخل العددين: 8 و 2.
لنفترض أن المستخدم أدخل العددين: 5 و 5.
كود الجافا
- package compare_two_numbers;
- import java.util.Scanner;
- public class Compare_Two_Numbers {
- public static void main (String[] args) {
- Scanner input = new Scanner(System.in);
- int a;
- int b;
- System.out.print(“Enter first number: “);
- a = input.nextInt();
- System.out.print(“Enter second number: “);
- b = input.nextInt();
- System.out.print(“Result: “);
- if ( a > b )
- {
- System.out.print(a+ ” > “ +b+ “\n” );
- }
- else if ( a < b )
- {
- System.out.print(a+ ” < “ +b+ “\n” );
- }
- else
- {
- System.out.print(a+ ” = “ +b+ “\n” );
- }
- }
- }
شرح الكود
- int a;
- int b;
-
- قمنا بتجهيز المتغيرات
a
وb
لتخزين الأعداد التي سيدخلها المستخدم عند تشغيل البرنامج.
- قمنا بتجهيز المتغيرات
- System.out.print(“Enter first number : “);
- a = input.nextInt();
- System.out.print(“Enter second number : “);
- b = input.nextInt();
-
- هنا طلبنا من المستخدم إدخال عددين, و خزّنا العددين في المتغيرات
a
وb
- هنا طلبنا من المستخدم إدخال عددين, و خزّنا العددين في المتغيرات
- if ( a > b )
- {
- System.out.print(a+ ” > “ +b+ “\n” );
- }
- else if ( a < b )
- {
- System.out.print(a+ ” < “ +b+ “\n” );
- }
- else
- {
- System.out.print(a+ ” = “ +b+ “\n” );
- }
- بعد إدخال العددين, سيقوم البرنامج بمقارنة العددين كالتالي:
- إذا كانت قيمة
a
أكبر من قيمةb
سينفذ أمر الطباعة الموجود في الشرط الأول. - إذا كانت قيمة
a
أصغر من قيمةb
سينفذ أمر الطباعة الموجود في الشرط الثاني. - إذا كانت قيمة
a
تساوي قيمةb
سينفذ أمر الطباعة الموجود في الشرط الثالث.
- إذا كانت قيمة
المصدر: دالة إدخال البيانات Read في الخوارزميات – التمرين الخامس – المناهج السعودية