حاسبة التكلفة وسعر البيع والمعلن مجاناً
حلّ مسائل سعر التكلفة وسعر البيع والسعر المعلن: بتكلفة 100 وسعر معلن 150 وخصم 10%، يكون سعر البيع 135 والربح 35، أي 35% من التكلفة. مفيدة للواجبات والاستعداد للامتحانات. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- وضع الحساب
- من سعر التكلفة والسعر المعلن
- سعر التكلفة
- 100
- السعر المعلن
- 150
- نسبة الخصم (%)
- 10
- سعر البيع
- 135
- قيمة الخصم
- 15
- الربح
- 35
- الربح على سعر التكلفة (%)
- 35
حساب مدرسي لسعر التكلفة وسعر البيع والسعر المعلن مع خصم على المعلن وربح على التكلفة. مجانية وحتمية وخاصة في متصفحك. بلا حساب مستخدم.
ثلاثة أسعار للسلعة نفسها
تصف مسائل الربح والخسارة سلعة واحدة بثلاثة أسعار. سعر التكلفة هو ما دفعه البائع ثمنًا لها. والسعر المعلن، ويُسمى أيضًا سعر القائمة أو سعر البطاقة، هو الرقم المطبوع قبل أي خصم. أما سعر البيع فهو ما يدفعه المشتري فعلًا بعد تطبيق الخصم على السعر المعلن. الفرق بين السعر المعلن وسعر البيع هو مبلغ الخصم، والفرق بين سعر البيع والتكلفة هو الربح. والتمييز بين الأسعار الثلاثة هو معظم العمل، لأن كل نسبة في المسألة تعود إلى سعر مختلف.
كيف تُحسب الأرقام وما الأخطاء الشائعة
يُحسب الخصم دائمًا على السعر المعلن: سعر معلن قدره 150 مع خصم 10% يعني بيعًا بسعر 135 وخصمًا قدره 15. وتُقاس نسبة الربح دائمًا على التكلفة: بيع سلعة كلفت 100 بسعر 135 يعطي ربحًا قدره 35، أي 35%. والخطأ الشائع هو حساب الربح على سعر البيع أو الخصم على التكلفة. البيع بأقل من التكلفة يُظهر ربحًا سالبًا وهو خسارة، والتكلفة الصفرية تترك النسبة فارغة بدل القسمة على صفر. وتُرفض الأسعار السالبة.
كيف ترتبط التكلفة والبيع والمعلن
تعرّف مسائل القدرات الكمية الكلاسيكية ثلاثة أسعار على نفس السلعة. سعر التكلفة هو ما دفعه البائع. السعر المعلن أو سعر القائمة هو الرقم المطبوع قبل أي خصم.
سعر البيع هو ما يدفعه المشتري فعلياً بعد الخصم على المعلن. كل مدخل يدخل في الحساب يجب أن يكون عدداً منتهياً؛ تُرفض الأسعار السالبة. عند تكلفة صفر تكون نسبة الربح فارغة بدل اللانهاية.
المخرجات الرقمية تستخدم تقريباً half-up لعشر منازل حتى تبقى الأداة المجانية والأمثلة الذهبية ومسار الواجهة متطابقة.
المدخلات والأوضاع والمخرجات
الربح السالب يمثل خسارة دون مسار خطأ منفصل. الحقول الإلزامية يجب أن تكون موجودة ومن النوع الصحيح. الأمثلة الذهبية تغطي النجاح والسعر السالب.
نفس الدالة solve تغذي الأداة المجانية ومعالج الواجهة.
الحدود والاستخدام في الصف
ترفض الأسعار السالبة برسالة واضحة. القسمة على تكلفة صفر تعيد نسبة فارغة. يثبّت المعلمون الإجابات بالأمثلة الذهبية ويراجع الطلاب تمارين الربح والخسارة دون جدول.
التنفيذ لا يستدعي الشبكة ولا يخزّن المدخلات فيبقى المستوى أ مجانياً وخاصاً.
حالات الاستخدام
واجبات واختبارات
تحقق من مسائل الربح والخسارة الكلاسيكية بإجابات مستقرة للتكلفة والبيع والمعلن.
عروض تعليمية
اعرض أمثلة بالأمثلة الذهبية المطابقة للأداة المجانية ومسار الواجهة.
أتمتة
استدعِ نفس الدالة النقية من سكربتات دون جدول أو نظام جبر.
الأسئلة الشائعة
هل هذه الحاسبة مجانية؟
نعم. المستوى أ يعمل بالكامل في المتصفح بلا حساب وبلا استدعاء شبكة.
ما الفرق بين المعلن والبيع؟
المعلن هو سعر القائمة قبل الخصم؛ البيع هو ما يدفعه المشتري بعد الخصم.
هل يمكن أن تكون نسبة الربح فارغة؟
نعم. عندما تكون التكلفة صفراً تماماً تُعاد قيمة فارغة بدل اللانهاية.
من مؤلف هذه القدرة؟
samurai في ورشة KIT لدى ForHosting؛ الدالة حتمية ومغطاة بأمثلة ذهبية.
كيف أحسب سعر البيع بعد الخصم؟
يُطبَّق الخصم على السعر المعلن: سعر البيع هو السعر المعلن مضروبًا في واحد ناقص نسبة الخصم مقسومة على 100. ومبلغ الخصم هو الفرق بين السعر المعلن وسعر البيع.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/math/cp-sp-mp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"from_cp_mp","cp":1}'const res = await fetch("https://api.kit.forhosting.com/math/cp-sp-mp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mode": "from_cp_mp",
"cp": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cp-sp-mp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mode": "from_cp_mp",
"cp": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cp-sp-mp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mode":"from_cp_mp","cp":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mode":"from_cp_mp","cp":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cp-sp-mp", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"mode": "from_cp_mp",
"cp": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cp_sp_mp",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف ترتبط التكلفة والبيع والمعلن
في الوضع from_cp_mp تقدّم التكلفة والمعلن ونسبة خصم اختيارية؛ تضرب الدالة النقية المعلن في واحد ناقص الخصم على مئة لتحصل على البيع، والربح يساوي البيع ناقص التكلفة، ونسبة الربح على التكلفة هي الربح مقسوماً على التكلفة في مئة عندما لا تكون التكلفة صفراً. في الوضع from_cp_sp تدخل التكلفة والبيع فقط فيعود الربح والنسبة دون اختراع سعر معلن.
المدخلات والأوضاع والمخرجات
اختر from_cp_mp عندما تعرف التكلفة والمعلن وخصماً اختيارياً؛ اترك الخصم صفراً ليساوي البيع المعلن. اختر from_cp_sp عندما يذكر السؤال التكلفة والبيع فقط. حمولة النجاح تتضمن الوضع والأسعار المعطاة والحقول المحسوبة في العقد. يظهر الخصم في from_cp_mp فقط.
الحدود والاستخدام في الصف
الأوضاع المجهولة ترفع invalid_input. القيم الوسيطة خارج نطاق IEEE-754 تصبح خطأ خارج المدى.
أسئلة تقنية
ما الأوضاع المدعومة؟
from_cp_mp يستخدم التكلفة والمعلن وخصماً اختيارياً؛ from_cp_sp يستخدم التكلفة والبيع فقط.