يعد حساب مجموع عددين صحيحين إحدى العمليات الأساسية في البرمجة. في هذه المقالة ، سننظر في كيفية كتابة برنامج يأخذ عددين صحيحين أدخلهما المستخدم من لوحة المفاتيح وحساب مجموعهما.
بادئ ذي بدء ، سنحتاج إلى لغة برمجة تسمح لنا بالعمل مع إدخال البيانات وإخراجها. جافا سكريبت هي إحدى هذه اللغات. يستخدم جافا سكريبت على نطاق واسع لإنشاء صفحات ويب تفاعلية ومحتوى ديناميكي.
ملاحظة: في هذه المقالة ، سوف نستخدم جافا سكريبت لوصف الخوارزمية لحساب مجموع رقمين ، ولكن يمكنك استخدام أي لغة برمجة أخرى تشعر بالراحة في العمل معها.
لقبول إدخال المستخدم من لوحة المفاتيح في جافا سكريبت ، يمكننا استخدام وظيفة موجه (). وظيفة موجه () يسمح لك لإخراج رسالة إلى المستخدم وينتظر للمستخدم لإدخال البيانات. ثم تقوم بإرجاع القيمة المدخلة.
- خوارزمية لإضافة عددين صحيحين من لوحة المفاتيح
- ما هي الخوارزمية?
- كيف يمكنني الحصول على أرقام من لوحة المفاتيح?
- كيف يمكنني إضافة اثنين من الأعداد الصحيحة?
- كيف يمكنني عرض النتيجة على الشاشة?
خوارزمية لإضافة عددين صحيحين من لوحة المفاتيح
لإضافة عددين صحيحين تم إدخالهما من لوحة المفاتيح ، يمكنك استخدام الخوارزمية التالية:
- احصل على أول عدد صحيح باستخدام وظيفة إدخال لوحة المفاتيح.
- احصل على العدد الصحيح الثاني باستخدام وظيفة إدخال لوحة المفاتيح.
- أضف الأرقام الناتجة باستخدام عامل الإضافة (+).
- احفظ نتيجة الإضافة في متغير.
- اعرض نتيجة الإضافة على الشاشة باستخدام وظيفة الإخراج.
وبالتالي ، من خلال تنفيذ الخطوات المذكورة أعلاه بالتتابع ، يمكنك الحصول على مجموع عددين صحيحين تم إدخالهما من لوحة المفاتيح.
ما هي الخوارزمية?
تشبه الخوارزميات الوصفات في الطهي: فهي تشير إلى المكونات الضرورية وتشرح كيفية تحضيرها ومزجها للحصول على النتيجة المرجوة. ومع ذلك ، على عكس الوصفات ، لا يتم وصف الخوارزميات باللغة الطبيعية ، ولكن يتم كتابتها باستخدام تركيبات رسمية خاصة.
يمكن أن تكون الخوارزميات بسيطة أو معقدة ، اعتمادا على المهمة المراد حلها. يمكن أن تكون خطية عندما يتم تنفيذ الخطوات بالتتابع ، أو تتفرع عندما يمر التنفيذ عبر فروع مختلفة حسب الظروف. يمكن أن تحتوي الخوارزميات أيضا على حلقات تسمح لك بتكرار إجراءات معينة عدة مرات.
عندما نقوم بالبرمجة ، نقوم بإنشاء خوارزميات لحل مشكلة برمجة كمبيوتر معينة. تساعدنا الخوارزميات في تقسيم المهمة إلى خطوات أبسط ، وتسمح لنا بتنظيم الإجراءات بشكل منطقي وجعل البرنامج أكثر كفاءة.
من المهم أن نفهم أن الخوارزمية هي فكرة مجردة ولا تعتمد على لغة برمجة أو نظام أساسي معين. يمكن تنفيذ الخوارزميات بلغات برمجة مختلفة واستخدامها لحل المشكلات المختلفة.
كيف يمكنني الحصول على أرقام من لوحة المفاتيح?
للحصول على أرقام من لوحة المفاتيح في جافا سكريبت ، تحتاج إلى استخدام وظيفة موجه (). تعرض هذه الوظيفة مربع حوار يمكن للمستخدم من خلاله إدخال قيمة. لإدخال الأرقام ، يجب عليك استخدام سمة النوع="الرقم" في حقل الإدخال. على سبيل المثال:
دع الرقم 1 = بارسينت (موجه ("أدخل الرقم الأول:"));دع الرقم2 = بارسينت (موجه ("أدخل الرقم الثاني:"));
إذا كنت بحاجة إلى الحصول على كسر عشري ، يمكنك استخدام وظيفة بارسيفلوت (). على سبيل المثال:
الآن بعد أن أصبح لدينا الأرقام الناتجة ، يمكننا إجراء الحسابات اللازمة معهم. على سبيل المثال ، لإيجاد مجموع رقمين:
- دعونا مجموع = عدد1 + عدد2;
- وثيقة.اكتب ("مجموع الأرقام:" + مجموع);
قراءة عدد صحيح الثاني من لوحة المفاتيح وحفظه إلى متغير آخر.
أضف رقمين باستخدام عامل التشغيل"+".
احفظ نتيجة الإضافة إلى المتغير الثالث.
مثال على شفرة جافا سكريبت:
دع الرقم 1 = بارسينت (موجه ("أدخل العدد الصحيح الأول:"));
دع الرقم 2 = بارسينت (موجه ("أدخل العدد الصحيح الثاني:"));
دعونا مجموع = عدد 1 + عدد 2;
وحدة التحكم.سجل ("مجموع رقمين هو:" + مجموع);
في هذا المثال ، نستخدم الدالة بارسينت () لتحويل بيانات السلسلة المدخلة إلى أعداد صحيحة. ثم نضيف رقمين ونخزن النتيجة في متغير المجموع. أخيرا ، نقوم بإخراج نتيجة الإضافة باستخدام وحدة التحكم.سجل () وظيفة.
لا تنس أن لغات البرمجة الأخرى مثل بايثون ، جافا ، سي++ ، إلخ. يمكن استخدامها عند إضافة أرقام. ومع ذلك ، فإن المبادئ الأساسية للإضافة ستكون متشابهة.