البرمجة بلغة بايثون — مشروع محول العملات
برنامج يحول بين العملات المختلفة باستخدام سعر الصرف.
1. وصف المشروع
يطلب البرنامج مبلغاً وعملة المصدر وعملة الهدف ويحسب المبلغ المحول. يستخدم قاموساً لتخزين أسعار الصرف.
2. الكود الأساسي
rates = {‘USD’: 1.0, ‘EUR’: 0.92, ‘GBP’: 0.79, ‘JPY’: 149.5, ‘DZD’: 135.0}
def convert(amount, from_c, to_c):
usd = amount / rates[from_c] return usd * rates[to_c]
3. التوسعة
يمكن إضافة: واجهة مستخدم، تحديث الأسعار من الإنترنت، حفظ تاريخ التحويل.
تمارين
- أضف عملة جديدة (SAR ريال سعودي = 3.75 USD).
- أضف ميزة عرض جميع العملات.
- عدّل البرنامج ليأخذ المدخلات من المستخدم.
دروس مشابهة
- الإعلام الآلي — البرامج التطبيقية (مفاهيم أساسية) — السنة الثالثة ثانوي
- الإعلام الآلي — ماك (تمارين متقدمة) — السنة الثانية ثانوي
- الترتيب Sorting — تنظيم البيانات — الإعلام الآلي — السنة الثانية متوسط — المنهاج
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.