1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate R

Connected

cvičení

Smyčka přes matici

V tvém pracovním prostředí je matice ttt, která reprezentuje stav hry piškvorky. Obsahuje hodnoty "X", "O" a "NA". Vypiš ttt, abys ji lépe prozkoumal/a. Na řádku 1 a sloupci 1 je hodnota "O", zatímco na řádku 3 a sloupci 2 je "NA".

K vyřešení tohoto cvičení budeš potřebovat smyčku for uvnitř smyčky for – takzvanou vnořenou smyčku. V R je to hračka! Stačí použít tento vzor:

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

Pokyny

100 XP

Dokonči vnořené smyčky for tak, aby procházely prvky matice ttt:

  • Vnější smyčka by měla procházet řádky s indexem i (použij 1:nrow(ttt)).
  • Vnitřní smyčka by měla procházet sloupce s indexem j (použij 1:ncol(ttt)).
  • Uvnitř vnitřní smyčky využij funkce print() a paste() k výpisu informací v tomto formátu: "On row i and column j the board contains x", kde x je hodnota na dané pozici.