Witam,
Od razu zaznaczę, że jestem nowicjuszem w c++. Od niedawna tworzę program w c++, który jest grą w kółko i krzyżyk. Program tworzy duży kwadrat 20x20 za pomocą pętli for. Ten kwadrat jest podzielony na 9 mniejszych równych kwadratów, każdy o wymiarach 5x5. Moje pytanie brzmi czy jest możliwość narysowania znaku X w miejscu jednego małego kwadratu? Na dole jest mój program. Z góry dziękuje za odpowiedzi ;D
#include<iostream>
#include<conio.h>
#include<windows.h>
using namespace std;
using namespace std;
int main()
{
int n = 20, kategoria;
string nick1, nick2, wybor, pole1;
cout << "WITAJ W GRZE KOLKO I KRZYZYK!" << endl;
cout << "\nMENU GLOWNE->" << endl;
cout << "-----------------" << endl;
cout << "1.Rozpocznij gre" << endl;
cout << "2.Pokaz statystyki" << endl;
cout << "3.Zakoncz gre" << endl;
cout << endl;
kategoria = _getch();
system("cls");
switch (kategoria)
{
case'1':
cout << "Podaj nick pierwszego gracza: ";
cin >> nick1;
cout << "Podaj nick drugiego gracza: ";
cin >> nick2;
system("cls");
for (int i = 1; n > i; i++) {
for (int j = 1; j < n; j++) {
if (i == 1 or i == 7 or i == 13 or i == 19 || j == 1 or j == 19 or j == 7 or j == 13) {
cout << "* ";
}
else {
cout << " ";
}
}
cout << endl;
}
cout << "\n\n\n\nGdzie chcesz zaczac? ";
cin >> wybor;
if (wybor == pole1) {
//w tym miejscu chce aby znajdowała się komenda rysująca X, tak jak wytłumaczyłem na górze
}
}
}