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