Module: التعبيرات الحسابية


Problem

3 /5


وظائف مدمجة

Theory Click to read/hide

تتضمن أي لغة برمجة العديد من الوظائف المضمنة التي يمكن استخدامها في التعبيرات الحسابية.
لاستخدام وظائف إضافية ، غالبًا ما تحتاج إلى تضمين مكتبات إضافية.

على سبيل المثال ، الدوال الرياضية القياسية الأكثر استخدامًا وترميزها في C #.

& nbsp؛ Math.Abs ​​(x) - & nbsp؛ & nbsp؛ real & nbsp؛ module x ؛
& nbsp؛ Math.Sqrt (x) - & nbsp؛ & nbsp؛ الجذر التربيعي لعدد حقيقي x ؛
& nbsp؛ Math.Pow (x، y) - & nbsp؛ < / code> يحسب x أس y.

تذكر أن وسيطة الدالة تكون دائمًا & nbsp؛ مكتوبة & nbsp؛ بين قوسين.

Problem

اكتب برنامجًا يحدد المسافة بين نقطتين وفقًا للإحداثيات & nbsp؛ x1 & nbsp؛ & nbsp؛ x2 & nbsp؛ على خط الأعداد. يتم حساب المسافة بين نقطتين باستخدام الصيغة & nbsp؛ | x2 & nbsp؛ & minus؛ & nbsp؛ x1 | .
يحتوي سطر الإدخال الأول على رقم حقيقي & nbsp؛ x1 ، بينما يحتوي السطر الثاني على رقم حقيقي عدد x2. إخراج رقم حقيقي واحد & ndash؛ المسافة بين نقطتين.
نموذج بيانات الإدخال والإخراج.
<الجسم>
إدخال الإخراج
1000
0
1000