si, potresti memorizzare le domande-risposte, ognuna in un metodo, che restituisca anche un char con la risposta corretta. Poi crei a parte un metodo esaminaRispostaAssegnaPunti che fa esattamente ciò....se vuoi dare a ogni risposta un punteggio diverso, potresti far restituire al posto che un char una stringa tipo "a 4", "b 2" che poi spezzetti, e utilizzi. Fallo e vedrai che ti verra tutto naturale, con la divisione in metodi.