Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Phone Company

الدرس 7 من 25 في دورة مسائل برمجية: الجزء الثاني على Coddy.

أنشئ برنامجاً يحسب السعر الإجمالي لمكالمة هاتفية بين رقمين. احسب السعر إذا علمت أن أول 30 دقيقة هي 3 دولارات للدقيقة، وبعد ذلك 2 دولار للدقيقة. بالإضافة إلى ذلك، إذا كانت أرقام الهاتف من نفس المشغل، فامنح السعر خصماً بنسبة 30%
المشغل 1 يستخدم أرقاماً تبدأ بـ 808، 809، 810
المشغل 2 يستخدم أرقاماً تبدأ بـ 705، 706، 707

challenge icon

التحدي

سهل

اكتب برنامجاً يقرأ رقمين يتكون كل منهما من 9 أرقام، كل منهما في سطر منفصل، وفي السطر التالي رقماً يمثل دقائق المكالمة. اطبع السعر الإجمالي للمكالمة بـ $

المدخلات
808419552
810129224
45

المخرجات
$84
الشرح
بالنسبة لأول 30 دقيقة من المكالمة، فرضت شركة الهاتف $3 للدقيقة، والـ 15 دقيقة التالية، فرضت $2 للدقيقة، 3 * 30 + 2 * 15 = 120. وبإضافة خصم 30% على 120 يصبح الناتج 84

جرّب بنفسك

#include <stdio.h>

int main() {
    // اكتب الكود هنا
    return 0;
}

جميع دروس مسائل برمجية: الجزء الثاني