// data una matrice 3×3 di numeri interi a caso

// trova il massimo edi il minimo.

 

int scacchiera[3][3];

int max=0, min=10;

void setup()

{

pinMode(13, OUTPUT);

Serial.begin(9600);

randomSeed(analogRead(0));

 

casuale();

stampa();

massimo();

minimo();

}

 

void loop()

{

 

}

 

void stampa(){

for(int r=0; r<=2; r++){

for(int c=0; c<=2; c++){

Serial.print(scacchiera[r][c]);

Serial.print(” | “);

}

Serial.println();

}

}

 

 

 

 

void massimo(){

for(int r=0; r<=2; r++){

for(int c=0; c<=2; c++){

if(scacchiera[r][c]>max)

max=scacchiera[r][c];

}

}

Serial.println();

Serial.print(“Il massimo vale: “);

Serial.println(max);

}

 

void minimo(){

for(int r=0; r<=2; r++){

for(int c=0; c<=2; c++){

if(scacchiera[r][c]<min)

min=scacchiera[r][c];

}

}

Serial.print(“Il minimo vale: “);

Serial.println(min);

}

 

void casuale(){

for(int r=0; r<=2; r++){

for(int c=0; c<=2; c++){

scacchiera[r][c]=random(0, 10);

}

}

}