30/04/14 12:27
perillitommaso
bhe qual'è la soluzione più sbrigativa? Si potrebbe fare prima di tipo testuale allora che mi sembra più semplice e poi se tutto funziona possiamo passarla e farla diventare di tipo finestra grafica
aaa
30/04/14 12:57
No ... la programmazione "grafica" in C è abbastanza complessa ... usa la testuale.
30/04/14 13:47
Imposta l'array di caratteri che rappresenta il cruciverba e scrivi una funzione che la visualizza
30/04/14 14:09
perillitommaso
Postato originariamente da nessuno:
Imposta l'array di caratteri che rappresenta il cruciverba e scrivi una funzione che la visualizza
Cioè con le caselle libere e quelle occupate? Con le domande? Con una serie di printf?
Ultima modifica effettuata da perillitommaso 30/04/14 14:16
aaa
30/04/14 14:30
L'array di char con le caselle libere e occupate.
Le visualizzerai con dei cicli opportuni e le printf ...
Perché non cominci ad impostare il codice?
30/04/14 15:08
perillitommaso
mat[0][2] = '*' ;
mat[0][3] = '*' ;
mat[1][1] = '*' ;
mat[1][2] = '*' ;
mat[1][3] = '*' ;
mat[1][4] = '*' ;
mat[1][6] = '*' ;
mat[1][8] = '*';
mat[1][9] = '*';
mat[2][1] = '*';
mat[2][2] = '*';
mat[2][4] = '*';
mat[2][5] = '*';
mat[2][6] = '*';
mat[2][8] = '*';
mat[2][9] = '*';
mat[2][10] = '*';
mat[3][4] = '*';
mat[3][9] = '*';
mat[3][10] = '*';
mat[4][1] = '*';
mat[4][2] = '*';
mat[4][7] = '*';
mat[4][8] = '*';
mat[5][2] = '*';
mat[5][8] = '*';
mat[6][1] = '*';
mat[6][2] = '*';
mat[6][3] = '*';
mat[6][8] = '*';
mat[6][9] = '*';
mat[7][0] = '*';
mat[7][1] = '*';
mat[7][6] = '*';
mat[8][0] = '*';
mat[8][1] = '*';
mat[8][2] = '*';
mat[8][4] = '*';
mat[8][5] = '*';
mat[8][6] = '*';
mat[8][8] = '*';
mat[8][9] = '*';
mat[9][1] = '*';
mat[9][2] = '*';
mat[9][4] = '*';
mat[9][6] = '*';
mat[9][7] = '*';
mat[9][8] = '*';
mat[9][9] = '*';
mat[10][7] = '*';
mat[9][8] = '*';
for(i=0;i<11;i++)
printf("\n");
for(j=0;j<11;j++)
printf("%c ",mat[i][j]);
intendi una cosa del genere? Però la visualizzazione viene un po' bruttina ...
Ultima modifica effettuata da perillitommaso 30/04/14 15:12
aaa
30/04/14 18:00
Intanto non scrivere mille linee ma usa i for anche per assegnare i caratteri !
Poi controlla i cicli che hai scritto perché non sono corretti ...
Infine, che vuol dire "bruttina"? La visualizzazione testuale è quella.
Ultima modifica effettuata da 30/04/14 18:01