Ciao, ho corretto qualche cosa: prova a dare un'occhiata e se qualcosa non ti è chiaro lo chiedi e lo vediamo insieme.
public class TraboccoSommaShort {
public static boolean traboccoSomma(short a,short b) {
int c=a+b;
if ((c> 32767)||(c<-32768))
{
return true;
}
else
return false;
}
public static void main(String[] args) {
short a=32767;
short b=1;
if (traboccoSomma(a,b)) {
System.out.println("Trabocco");
}
else {
System.out.println("Non è avvenuto il trabocco");
}
}
}
PS. Si può sicuramente fare di meglio ma intanto è un inizio.