Ti conviene creare una classe apposita che gestisce il tuo calcolo statiscitco, memoriza tutti i dati di input e poi delle funzioni che che eseguono i calcoli da te richiesti, ma che non ha funzioni per l'aqcquisizione diretta ma settata da una funzione, es add( valore ), e del( valore )
In questo modo puoi gestire tranquillamente poi gli input e gli aoutup come vuoi sia da terminale che in modalita' grafica.