@banryu79 : mi hai fatto cappottare
Fine OT.
Per quanto riguarda la calcolatrice:
Ok.. ma ti sei chiesto cosa succede se l'utente della calcolatrice anzichč inserire un numero intero mette un numero in virgola mobile oppure inserisce un carattere che succede?
Poi, come consiglio da newbie a newbie (l'altro newbie sono io), per quanto riguarda il tuo quesito su forbice-carta-sasso (la morra cinese o come si chiama insomma :P ) io farei:
int carta = 1;
int forbice = 2;
int sasso = 3;
e poi mediante un controllo di flusso 'if', valuterei chi č pių grande.