مراجعة - العمليات الرياضية البسيطة
جزء من قسم الأساسيات في رحلة Ruby على Coddy — الدرس 14 من 88.
التحدي
سهليتم تزويدك بالمتغيرات التالية:
price = 45
quantity = 8
discount = 10
tax_rate = 5قم بحساب وعرض القيم التالية بالترتيب، كل منها في سطر منفصل:
- المجموع الفرعي (price مضروباً في quantity)
- قيمة الخصم (المجموع الفرعي مضروباً في discount، ثم مقسوماً على
100.0) - السعر بعد الخصم (المجموع الفرعي ناقص قيمة الخصم)
- قيمة الضريبة (السعر بعد الخصم مضروباً في tax_rate، ثم مقسوماً على
100.0) - الإجمالي النهائي (السعر بعد الخصم زائداً قيمة الضريبة)
استخدم المتغيرات لتخزين كل عملية حسابية وسيطة قبل عرضها.
جرّب بنفسك
# المتغيرات المعطاة
price = 45
quantity = 8
discount = 10
tax_rate = 5
# TODO: اكتب الكود الخاص بك أدناه
# احسب كل قيمة وقم بتخزينها في متغيرات:
# 1. subtotal
# 2. discount_amount
# 3. price_after_discount
# 4. tax_amount
# 5. final_total
# ثم قم بعرض كل قيمة في سطر منفصل باستخدام putsجميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على مدخلات المستخدم2المتغيرات وأنواع البيانات
الأرقام والمتغيراتنوع البيانات Stringنوع البيانات Booleanنوع البيانات Symbolالتحقق من أنواع البياناتقواعد التسميةملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة For مع النطاقاتحلقة WhileBreakNextمراجعة - المضروب (Factorial)حلقة Timesحلقة Untilالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراج باستخدام putsالإخراج باستخدام print و pالإخراج باستخدام المتغيراتالإدخال باستخدام getsدالة Chompتحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأ