MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Inisialisasi variabel rcount sebagai 0.
  • Selesaikan for loop:
  • jika char sama dengan "r", tingkatkan nilai rcount sebesar 1.
  • jika char sama dengan "u", keluar sepenuhnya dari for loop dengan break.
  • Terakhir, cetak variabel rcount ke 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
Edit dan Jalankan Kode