فاحص متباينة المثلث
تحقق فورًا مما إذا كانت ثلاثة أطوال تُغلق مثلثًا: الأطوال 3 و4 و5 تفعل ذلك، أما 1 و2 و3 فلا، لأن 1 زائد 2 يساوي 3 فقط. وترى نتيجة كل مقارنة من المقارنات الثلاث. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
متباينة المثلث هي المرشّح الهندسي الأساسي الذي يقرر ما إذا كانت ثلاثة أطوال موجبة يمكن أن تُغلق في مثلث مستوٍ. يلتقيها الطلاب عند رسم الأضلاع لأول مرة، ويصححها المعلمون في الاختبارات، وتستخدمها سكربتات الهندسة قبل حساب المساحة أو الزوايا أو كميات التنفيذ. يقبل فاحص متباينة المثلث هذا ثلاثة أطوال منتهية غير سالبة a وb وc، ويطبّق الشروط الصارمة: a زائد b أكبر من c، وa زائد c أكبر من b، وb زائد c أكبر من a، ويعيد علماً valid واضحاً مع كل مقارنة زوجية حتى ترى أي متباينة فشلت عندما تكون الإجابة false.
معنى متباينة المثلث ولماذا تهم الصيغة الصارمة
في الهندسة الإقليدية، تشكّل ثلاثة أطوال a وb وc مثلثاً غير منحل إذا وفقط إذا كان كل طول أقصر بصرامة من مجموع الطولين الآخرين: a زائد b أكبر من c، وa زائد c أكبر من b، وb زائد c أكبر من a. المتباينة هندسية وليست محاسبة اختيارية: إذا ساوى ضلع أو تجاوز مجموع الضلعين الآخرين، فلا يمكن إغلاق المسار بمساحة موجبة؛ ينهار الشكل على قطعة مستقيمة (منحل) أو لا يمكن تجميعه أصلاً.
تقول لغة الصف غالباً إن كل ضلع يجب أن يكون أصغر من مجموع الضلعين الآخرين؛ وترمّز مسائل المسابقات ومعالجات CAD المسبقة نفس المقارنات الثلاث. تتجمع نية البحث حول فاحص متباينة المثلث، وهل تشكّل هذه الأضلاع الثلاثة مثلثاً، وحاسبة نظرية متباينة المثلث، ومثلث صالح من ثلاثة أطوال. يريد المتعلم نعم أو لا ليطابق مفتاح الكتاب؛ ويريد المهندس قيمة منطقية ليُمرّرها قبل هيرون أو SSA أو توليد الشبكة.
يعيد هذا الطرف valid كقيمة منطقية مع ثلاثة أعلام مسماة لكل مقارنة مجموع زوجية، فلا تكون نتيجة false صندوقاً أسود: ترى أي شرط فشل. تُبلَّغ الحالات المنحلة مثل واحد واثنين وثلاثة (حيث يساوي واحد زائد اثنين ثلاثة) بـ valid false وفق الصيغة الصارمة المستخدمة للمساحة الموجبة. الوحدات هي ما ترسله—أمتار أو بوصات أو وحدات لعبة—طالما تشترك الأضلاع الثلاثة في نفس الوحدة؛ لا يحوّل المحرك الوحدات.
بخلاف حاسبات المساحة التي تفشل عندما تخرق الأضلاع المتباينة، يجيب هذا المنتج عن سؤال المتباينة نفسه ويعتبر كلاً من true وfalse نتيجتين ناجحتين وقابلتين للفوترة.
الاستخدامات العملية والأسعار والحدود والأدوات الهندسية ذات الصلة
استخدم الأداة المجانية في المتصفح عندما تريد فحصاً فورياً لمتباينة المثلث أثناء مراجعة الواجبات، أو فرز أطوال قضبان مقاسة قبل التخطيط، أو تأكيد ثلاث حواف تصادم لعبة قبل إنشاء شبكة. تستفيد مواقع المحتوى التي تترتب على فاحص متباينة المثلث من ودجت حيّ يطابق مساره المجاني المسار الآلي المدفوع بايتاً ببايت على نفس الوحدة النقية. الحدود مقصودة: أطوال ثلاثة أضلاع مستوية فقط، بلا زوايا، بلا إحداثيات، بلا حساب تلقائي للمساحة أو الزوايا، وبلا جداول تحويل وحدات.
إذا احتجت المساحة من ثلاثة أضلاع بعد بوابة متباينة صارمة فاختر حاسبة مساحة هيرون؛ وإذا احتجت نصف المحيط وحده بلا قيمة منطقية للصلاحية فاختر الطرف المخصص لنصف المحيط؛ وإذا احتجت حل SAS أو ASA بزوايا فاستخدم محاليل المثلث المتخصصة تلك. اربط هذا الفاحص بتمارين الهندسة وإضافات LMS وصناديق تحضير المقابلات وتجهيزات التكامل المستمر التي يجب أن تثبّت نتائج منطقية دقيقة.
حالات الاستخدام
بوابة مسبقة قبل المساحة أو الشبكة أو كميات التنفيذ
ارفض أو علّم ثلاثيات الحواف غير المثلثية قبل أن يفترض هيرون أو SSA أو تخطيط CAD أو كود شبكة اللعبة وجهاً ذا مساحة موجبة.
تصحيح آلي لـ LMS والمسابقات لصلاحية LLL
صحّح بنود متباينة المثلث بأوراكل نقي يرفض الأضلاع السالبة ويعيد أعلام valid مستقرة لحالات true وfalse معاً.
الأسئلة الشائعة
ما نظرية متباينة المثلث؟
تشكّل ثلاثة أطوال a وb وc مثلثاً غير منحل إذا وفقط إذا a+b>c وa+c>b وb+c>a. يقيّم هذا الفاحص تلك المقارنات الصارمة الثلاث ويعيد valid true فقط عندما تتحقق كلها.
ماذا يحدث إذا كان الضلع سالباً؟
يجب أن تكون الأطوال الإقليدية غير سالبة؛ ولا تُفوتر عملية التحقق الفاشلة.
هل تُعدّ المثلثات المنحلة (a+b=c) صالحة؟
لا. يستخدم هذا الطرف المتباينة الصارمة اللازمة للمساحة الموجبة. عندما يساوي ضلع مجموع الضلعين الآخرين يكون valid هو false وعلم المقارنة المطابق false.
هل يحسب المساحة أو الزوايا؟
لا. يفحص متباينة المثلث فقط ويعيد valid مع كل مقارنة زوجية. استخدم أداة هيرون أو SAS/ASA للمساحة والزوايا بعد تأكيد الصلاحية.
كيف أعرف أي ضلع يخالف المتباينة؟
تعرض النتيجة كل مقارنة من المقارنات الثلاث على حدة، فإذا كان الجواب لا ترى أي مجموع لا يتجاوز الضلع الثالث. ومع 3 و4 و5 تتحقق المقارنات الثلاث كلها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geom/triangle-inequality \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"b":4,"c":5}'const res = await fetch("https://api.kit.forhosting.com/geom/triangle-inequality", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"b": 4,
"c": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/triangle-inequality",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"b": 4,
"c": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/triangle-inequality", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"b":4,"c":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"b":4,"c":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/triangle-inequality", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"a": 3,
"b": 4,
"c": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.triangle_inequality",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض الأطوال السالبة بـ invalid_input بدلاً من معاملتها بصمت كقيم مطلقة. يشغّل نفس الوحدة النقية ودجت المتصفح المجاني ومسار API المدفوع مسبقاً، فلا تختلف أوراكل الواجبات ولا إضافات LMS ولا عمّال الحافة على فحص صلاحية من ثلاثة أعداد، ولا يدخل نموذج لغوي ولا خدمة هندسية خارجية في مسار الحساب.
عقد الإدخال وشكل الاستجابة وكيف تعمل التحقق
يجب أن يكون كل منها عدداً منتهياً؛ وتُقبل السلاسل العددية التي تُحلَّل بوضوح لتبقى مشاركات النماذج وتصديرات الجداول مريحة. يُقبل الصفر على ضلع حتى تبقى حالات الحافة الجبرية معرّفة جيداً؛ والثلاثية التي تحتوي صفراً تنتج غالباً valid false تحت المتباينة الصارمة، وهي الإجابة الهندسية الصحيحة لا خطأً مُلقى. تفشل الحقول المفقودة والسلاسل الفارغة وInfinity وNaN أيضاً قبل أي مقارنة. اقرن هذا الفاحص بحاسبة مساحة هيرون عندما تحتاج المساحة بعد تأكيد الصلاحية، أو بأداة نصف المحيط عندما تحتاج فقط s يساوي a زائد b زائد c على اثنين. أرسل جسماً JSON بثلاثة حقول مطلوبة: a وb وc لأطوال الأضلاع الثلاثة. تربط الأسماء البديلة side_a وside1 وside_b وside2 وside_c وside3 بنفس المدخلات الثلاثة لقوالب الصف التي تسمّي الأضلاع كذلك. تفشل القيم السالبة فوراً بـ invalid_input مع تسمية الحقل، لأن طول الضلع الإقليدي لا يمكن أن يكون أقل من صفر—هذا عقد الخطأ الصارم لهذه القدرة. لا تُفوتر عملية التحقق الفاشلة؛ ولا يستهلك سوى عنصر ناجح السعر الأساسي المنشور $0.002. لا يستدعي مسار parse النقي خدمة شبكة أبداً، ولا يعيّن عشوائية، ولا يستشير ساعة النظام، لذا تنتج نفس ثلاثية الأضلاع دائماً نفس JSON على منفّذ المتصفح المجاني وعلى API.
الاستخدامات العملية والأسعار والحدود والأدوات الهندسية ذات الصلة
استخدم API عندما تحتاج منصة دروس أو مصحح مسابقات آلي أو معالج كميات تنفيذ مسبق أو دفتر ملاحظات JSON مستقراً لكثير من ثلاثيات الأضلاع تحت عقد واحد. كل طلب ناجح عنصر قابل للفوترة بسعر $0.002؛ والإدخال غير الصالح مثل ضلع سالب لا يستهلك الرصيد.
حالات التكامل
تمارين متباينة المثلث للواجبات والامتحانات
أعطِ الطلاب ثلاثة أطوال أضلاع؛ قارن إجابتهم بنعم أو لا وأي مجموع زوجي فشل مع نتيجة API أو المتصفح المجاني الحتمية.
أسئلة تقنية
كم يكلف فاحص متباينة المثلث؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُفوتر.