Oppure

Loading
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:17
perillitommaso
Postato originariamente da nessuno:


bhe si anche perchè io non ho mai programmato graficamente però si potrebbe comunque fare dopo.. okay quindi adesso? da dove inizio?
aaa
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