Menu
CoddyTech

Ôn tập: Tạo tên người dùng

Thuộc phần Logic và luồng điều khiển trong hành trình R của Coddy. Bài học 6 trên 64.

challenge icon

Thử thách

Trung bình

Hoàn thành make_username(full_name, year) để tạo tên người dùng:

  1. Lấy các từ trong tên. Tên có thể có khoảng trắng thừa giữa các từ hoặc ở đầu, cuối.
  2. Dùng chữ cái đầu tiên của từ đầu tiên và toàn bộ từ cuối cùng, viết thường.
  3. Xóa mọi - và ' khỏi kết quả.
  4. Thêm hai chữ số cuối của year.

Với Ada Lovelace và 1815, tên người dùng là alovelace15. Hàm trả về hai dòng: Username: theo sau là tên người dùng, và Length: theo sau là số ký tự của tên người dùng.

Code được cung cấp đọc tên và năm, rồi in mỗi dòng được trả về trên một dòng riêng.

Tự làm thử

make_username <- function(full_name, year) {
  # Viết code của bạn ở đây
  c("Username: ", "Length: 0")
}

# Đoạn code đầu vào/đầu ra đã cho: giữ nguyên
input <- suppressWarnings(readLines(file("stdin")))
cat(make_username(input[1], input[2]), sep = "\n")

Tất cả bài học trong Logic và luồng điều khiển

Tự luyện tập: Trình biên dịch R online