Originariamente inviato da lucas726
ciao
scusate l'ignoranza, ma che significa
il punto interrogtivo e i 2 punti in un codice del tipo:

for (i=0;i<RILEVAZ;i++){
scost = t[i]>mt ? t[i]-mt : mt-t[i];
somScost += scost;

oppure più semplicemente:

n = (n>10 ? 10 : n);




grazie
Se t[i] è maggiore di mt, alla variabile scost assegno il valore t[i] - 1, altrimenti assegno il valore mt - t[i].

? : è un operatore di confronto ternario.

codice:
condizione ? true: false;