Phone Company
الدرس 7 من 25 في دورة مسائل برمجية: الجزء الثاني على Coddy.
أنشئ برنامجاً يحسب السعر الإجمالي لمكالمة هاتفية بين رقمين. احسب السعر إذا علمت أن أول 30 دقيقة هي 3 دولارات للدقيقة، وبعد ذلك 2 دولار للدقيقة. بالإضافة إلى ذلك، إذا كانت أرقام الهاتف من نفس المشغل، فامنح السعر خصماً بنسبة 30%
المشغل 1 يستخدم أرقاماً تبدأ بـ 808، 809، 810
المشغل 2 يستخدم أرقاماً تبدأ بـ 705، 706، 707
التحدي
سهلاكتب برنامجاً يقرأ رقمين يتكون كل منهما من 9 أرقام، كل منهما في سطر منفصل، وفي السطر التالي رقماً يمثل دقائق المكالمة. اطبع السعر الإجمالي للمكالمة بـ $
المدخلات
808419552
810129224
45
المخرجات
$84
الشرح
بالنسبة لأول 30 دقيقة من المكالمة، فرضت شركة الهاتف $3 للدقيقة، والـ 15 دقيقة التالية، فرضت $2 للدقيقة، 3 * 30 + 2 * 15 = 120. وبإضافة خصم 30% على 120 يصبح الناتج 84
جرّب بنفسك
#include <stdio.h>
int main() {
// اكتب الكود هنا
return 0;
}
جميع دروس مسائل برمجية: الجزء الثاني
1Course Introduction
Introduction2Easy Difficulty
GPAEven / Odd SumAverage ValueTaxingVideo GamePhone CompanyCinemaDateString Conversion