مراجعة - حاسبة العمر
جزء من قسم الأساسيات في رحلة Ruby على Coddy — الدرس 32 من 88.
التحدي
سهلاقرأ مدخلين من المستخدم:
- سنة الميلاد (عدد صحيح)
- السنة الحالية (عدد صحيح)
احسب عمر الشخص بطرح سنة الميلاد من السنة الحالية. ثم قم بطباعة النتيجة باستخدام استكمال السلسلة النصية (string interpolation) بالتنسيق التالي:
You are X years oldحيث X هو العمر المحسوب.
على سبيل المثال، إذا كانت المدخلات هي 1995 و 2024، يجب أن تكون النتيجة:
You are 29 years oldجرّب بنفسك
# قراءة المدخلات
birth_year = gets.chomp.to_i
current_year = gets.chomp.to_i
# TODO: اكتب الكود الخاص بك أدناه لحساب العمر
# TODO: قم بإخراج النتيجة باستخدام استيفاء السلسلة (string interpolation)جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على مدخلات المستخدم2المتغيرات وأنواع البيانات
الأرقام والمتغيراتنوع البيانات Stringنوع البيانات Booleanنوع البيانات Symbolالتحقق من أنواع البياناتقواعد التسميةملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة For مع النطاقاتحلقة WhileBreakNextمراجعة - المضروب (Factorial)حلقة Timesحلقة Untilالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراج باستخدام putsالإخراج باستخدام print و pالإخراج باستخدام المتغيراتالإدخال باستخدام getsدالة Chompتحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأ