قواعد كتابة التعبيرات الحسابية في لغة برمجة strong>
لنفترض أننا بحاجة إلى تقييم تعبير مكتوب بصيغة رياضية بالطريقة التالية: span>
قبل كتابة برنامج يحسب النتيجة لنا ، نقوم بصياغة قواعد strong> & nbsp؛ تسجيلات التعبيرات الجبرية في لغة برمجة: span>
1. تحتوي التعبيرات على أرقام وأسماء متغيرات أخرى وعلامات العملية والأقواس وأسماء الوظائف.
2. العمليات الحسابية وعلاماتها ( + ، - ، * ، / ، ٪ م>).
3. الفاصل بين عدد صحيح وأجزاء كسرية هو نقطة.
4. يتم كتابة التعبير & nbsp؛ واحدًا في كل سطر (تدوين خطي للتعبيرات) ، وتصطف الأحرف بالتسلسل واحدة تلو الأخرى ، ويتم وضع جميع strong> علامات التشغيل ؛ تم استخدام الأقواس.
وبالتالي ، باتباع قواعد كتابة التعبيرات الحسابية ، يجب أن نترجم هذا الكسر (التدوين الرياضي) إلى تدوين خطي ، أي كتابة الكسر في سطر واحد.
يحتوي البسط والمقام على تعبيرات معقدة (أي تحتوي على عاملين أو أكثر) ، ثم عند الكتابة في شكل خطي ، ستحتاج إلى span> < span style = "font -family: Arial، Helvetica، sans-serif"> وضع قوسين span> & nbsp؛ التعبيرات في البسط والمقام.
وهكذا ، فإن التدوين الخطي لمثل هذا التعبير سيبدو كما يلي:
(2 * 17.56 * 17.56) / (7 * 2.47 * 0.43)
لنكتب برنامجًا لحساب هذا التعبير: & nbsp ؛ للقيام بذلك ، دعنا نحدد بيانات الإدخال والإخراج.
إدخال البيانات: strong> & nbsp؛ جميع القيم معروفة ، لذلك ليست هناك حاجة لإدخال أي شيء من لوحة المفاتيح ، وبالتالي ، لن تكون هناك بيانات إدخال.
بيانات الإخراج: strong> يجب أن يعرض البرنامج نتيجة التعبير الحسابي المحدد (يمكنك إدخاله في أي متغير أو عرض القيمة فورًا على الشاشة).
سنعرض على الفور نتيجة التعبير على الشاشة دون حفظها في أي متغير. نبسب ؛
ستكون النتيجة رقمًا حقيقيًا. & nbsp؛
<قبل>
using System؛
برنامج الفصل {
نبسب ؛ نبسب ؛ فراغ ثابت رئيسي () {
نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ Console.WriteLine ((2 * 17.56 * 17.56) / (7 * 2.47 * 0.43)) ؛
نبسب ؛ نبسب ؛ }
}
شغّل البرنامج على جهاز الكمبيوتر وتأكد من أنه ينتج 82.949843. em> span>
نبسب ؛