How to create a checkerboard using fprintf?

I already have the code for the checkerboard. The problem is that the order of the symbols are not correct.
for a=1:10
for b=1:5
fprintf('X')
fprintf('O')
end
fprintf('\n')
end
I want it so the first row ends with O and the second row ends with X. Can you please help me on this with a simple solution that does not take a lot of lines.

 Réponse acceptée

Walter Roberson
Walter Roberson le 16 Nov 2017

0 votes

Add another for b loop that prints in the other order.

4 commentaires

Rafael
Rafael le 16 Nov 2017
I tried that, it only returns the same pattern next to the old one with the same order.
for a=1:10
for b=1:5
fprintf('X')
fprintf('O')
end
fprintf('\n')
for b=1:5
fprintf('O')
fprintf('X')
end
fprintf('\n')
end
Rafael
Rafael le 16 Nov 2017
Nice, thank you.
Walter Roberson
Walter Roberson le 16 Nov 2017
You see, it was exactly what I said: adding another for b loop that printed in the other order.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Simulink dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by