مراجعة - True أو False
جزء من قسم الأساسيات في رحلة Swift على Coddy — الدرس 36 من 86.
التحدي
سهلاقرأ مدخلاً نصياً وحدد ما إذا كان يمثل قيمة "truthy" أو "falsy".
ستتلقى المدخلات التالية:
- سطر واحد يحتوي على سلسلة نصية (على سبيل المثال،
"yes"،"no"،"1"،"0")
استخدم readLine() لقراءة المدخلات وفكها بأمان باستخدام if let. ثم تحقق من القيمة:
- إذا كانت المدخلات هي
"yes"، أو"true"، أو"1"، فاطبعtrue - إذا كانت المدخلات هي
"no"، أو"false"، أو"0"، فاطبعfalse
اطبع: إما true أو false بناءً على قيمة المدخلات
جرّب بنفسك
// قراءة المدخلات
if let input = readLine() {
// TODO: اكتب الكود الخاص بك أدناه
// تحقق مما إذا كان المدخل هو "yes" أو "true" أو "1" -> اطبع true
// تحقق مما إذا كان المدخل هو "no" أو "false" أو "0" -> اطبع false
}جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالإسناد المركبمراجعة - عمليات رياضية بسيطةمعاملات المقارنة7أساسيات الإدخال والإخراج
دالة الطباعةتضمين النصوصإدخال ReadLineتحويل الأنواعمراجعة - حتى 120مراجعة - True أو False10الدوال
تعريف دالةالمعاملات والوسائطقيم الإرجاعتسميات الوسائطمراجعة - دالة Sigmaمراجعة - دالة Validationالقيم الافتراضية2المتغيرات
Let مقابل Varتوصيف الأنواع (Type Annotations)الأرقامStringBooleanقواعد التسميةمراجعة - تهيئة المتغيرات5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعامل الثلاثي (Ternary Operator)8حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات3القيم الاختيارية (Optionals)
ما هي القيم الاختياريةفك القيم باستخدام If Letاستخدام Guard Letمعامل دمج Nilمراجعة - فك القيم بأمان9حلقات التكرار
حلقة For-Inحلقة Whileحلقة Repeat-WhileBreakContinueمراجعة - المضروب (Factorial)النطاقات في حلقات التكرارالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)