Bangun for loop dari awal
Latihan ini tidak akan memperkenalkan konsep baru tentang for loop.
Kami sudah menyiapkan sebuah variabel rquote. Variabel ini telah dipecah menjadi sebuah vektor yang berisi huruf-huruf terpisah dan disimpan dalam vektor chars dengan fungsi strsplit().
Dapatkah Anda menulis kode yang menghitung jumlah huruf r yang muncul sebelum huruf u pertama dalam rquote?
Latihan ini adalah bagian dari kursus
R Tingkat Menengah
Petunjuk latihan
- Inisialisasi variabel
rcountsebagai 0. - Selesaikan
forloop: - jika
charsama dengan"r", tingkatkan nilaircountsebesar 1. - jika
charsama dengan"u", keluar sepenuhnya dariforloop denganbreak. - Terakhir, cetak variabel
rcountke konsol untuk memeriksa apakah kode Anda sudah benar.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Pre-defined variables
rquote <- "r's internals are irrefutably intriguing"
chars <- strsplit(rquote, split = "")[[1]]
# Initialize rcount
rcount <-
# Finish the for loop
for (char in chars) {
}
# Print out rcount