| L'esame di Programmazione del Corso di Laurea di Informatica prevede l'uso di Java per le esercitazioni. Meno male che già per mia soddisfazione personale mi ero messo a smanettarci sopra. 
Smanettare e studiare però sono due cose diverse. Smanettare per un informatico significa "studia un poco, prova e riprova fino a quando non esce quello che volevi". Studiare significa sapere bene prima quello che fai, elaborare un ragionamento e poi applicare in un programma il tutto in un solo tentativo, quello giusto. Per esercizio, mi sono autoinflitto un test "bastardo" di valutazione, che vi ripropongo. Sapendo che il linguaggio è Java, calcolare (a mente) il valore della seguente espressione: 
  int tortureTest;int a=2;
 int b=3;
 
 tortureTest=-2<<8-a*b+16%4>>>27;
 La risposta alla prossima puntata! |