शुरू करेंमुफ़्त में शुरू करें

मैट्रिक्स पर लूप चलाएँ

आपके वर्कस्पेस में ttt नाम की एक मैट्रिक्स है, जो tic-tac-toe गेम की स्थिति दर्शाती है. इसमें "X", "O" और "NA" मान हैं. नज़दीक से देखने के लिए ttt को प्रिंट कीजिए. row 1 और column 1 पर "O" है, जबकि row 3 और column 2 पर "NA" है.

इस अभ्यास को हल करने के लिए, आपको for के अंदर for लूप चाहिए, जिसे अक्सर nested loop कहा जाता है. R में यह करना बहुत आसान है! बस निम्न रेसिपी का उपयोग कीजिए:

for (var1 in seq1) {
  for (var2 in seq2) {
    expr
  }
}

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट R

पाठ्यक्रम देखें

अभ्यास निर्देश

ttt के तत्वों पर जाने के लिए nested for लूप पूरे कीजिए:

  • बाहरी लूप rows पर चले, लूप इंडेक्स i के साथ (उपयोग करें 1:nrow(ttt)).
  • आंतरिक लूप columns पर चले, लूप इंडेक्स j के साथ (उपयोग करें 1:ncol(ttt)).
  • आंतरिक लूप के अंदर, print() और paste() का उपयोग करके जानकारी इस फ़ॉर्मेट में प्रिंट करें: "On row i and column j the board contains x", जहाँ x उस स्थान का मान है.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# The tic-tac-toe matrix ttt has already been defined for you

# define the double for loop
for (___ in ___) {
  for (___ in ___) {
    print(___)
  }
}
कोड संपादित करें और चलाएँ