Problem

3 /7


وظائف مدمجة

Theory Click to read/hide

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

على سبيل المثال ، الوظائف الرياضية القياسية الأكثر استخدامًا وكيفية كتابتها في باسكال
& nbsp؛ abs (i) & nbsp؛ number module i ؛
& nbsp؛ sqrt (x) & nbsp؛ الجذر التربيعي لـ x ؛
& nbsp؛ power (x، y) & nbsp؛ تحسب x إلى قوة y (تعرض دائمًا رقمًا حقيقيًا). < ر />
يجب أن نتذكر أن وسيطة الوظيفة تُكتب دائمًا بين قوسين .
لكي تعمل وظيفة power () & nbsp؛ ، يلزمك توصيل مكتبة رياضية إضافية.
يمكنك القيام بذلك عن طريق إضافة سطر قبل إعلان المتغير: يستخدم الرياضيات فار ...

Problem

اكتب برنامجًا يحدد المسافة بين نقطتين بإحداثيات معينة & nbsp؛ x 1 & nbsp؛ and & nbsp؛ x 2 < / code> على المحور الرقمي. يتم حساب المسافة بين نقطتين باستخدام الصيغة & nbsp؛ \ (| x_2 - x_1 | \) .
يحتوي السطر الأول من الإدخال على رقمين حقيقيين. إخراج رقم حقيقي واحد & ndash؛ المسافة بين نقطتين. قرب إجابتك لأقرب ثلاث منازل عشرية.
نبسب ؛
أمثلة <الجسم>
# إدخال الإخراج
1 100000 0 100000.000