Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - منشئ اسم المستخدم

جزء من قسم المنطق وتدفق التنفيذ في رحلة R على Coddy. الدرس 6 من 64.

challenge icon

التحدي

متوسط

أكمل make_username(full_name, year) لإنشاء اسم مستخدم:

  1. خذ كلمات الاسم. قد يحتوي الاسم على مسافات إضافية بين الكلمات أو حولها.
  2. استخدم الحرف الأول من الكلمة الأولى والكلمة الأخيرة كاملةً، بأحرف صغيرة.
  3. أزل كل - و' من النتيجة.
  4. أضف آخر رقمين من year.

بالنسبة إلى Ada Lovelace و1815، يكون اسم المستخدم هو alovelace15. تُرجع الدالة سطرين: Username: متبوعًا باسم المستخدم، وLength: متبوعًا بعدد أحرفه.

يقرأ الكود المُ provided الاسم والسنة ويطبع كل سطر مُعاد في سطر مستقل.

جرّب بنفسك

make_username <- function(full_name, year) {
  # اكتب الكود الخاص بك هنا
  c("Username: ", "Length: 0")
}

# كود الإدخال/الإخراج المُزوَّد: أبقِه كما هو
input <- suppressWarnings(readLines(file("stdin")))
cat(make_username(input[1], input[2]), sep = "\n")

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم R عبر الإنترنت