Magia!Originariamente inviato da AntoKr
scusate se le righe non sono ben tabulate, ma copiando e incollando, le tabulazioni sono andate perse...
codice:void disegnaschema(char x[][dim]) { int s=0; srand(time(0)); for(int i=0; i<dim; i++) for(int j=0; j<dim; j++) { if(i==0) { if(j==0) x[i][j]=201; //ANGOLO SUPERIORE SX else if(j==dim-1) x[i][j]=187; //ANGOLO SUPERIORE DX else x[i][j]=205; //MARGINE SUPERIORE } else if(i==dim-1) { if(j==0) x[i][j]=200; //ANGOLO INFERIORE SX else if(j==dim-1) x[i][j]=188; //ANGOLO INFERIORE DX else x[i][j]=205; //MARGINE INFERIORE } else { if(i==1 && j==0) x[i][j]='E'; //ASSEGNA ENTRATA else if(i==dim-2 && j==dim-1) x[i][j]='U'; //ASSEGNA USCITA else if(j==0 || j==dim-1) x[i][j]=186; //MARGINI LATERALI else { s=rand()%2; if(s==0 && x[i][j]!=' ') x[i][j]=' '; else if(s==1 && x[i][j]!=' ') x[i][j]=186; } } } }

Rispondi quotando