import java.io.*;

class ContaBasi {
  public static void main (String[] args) throws IOException {
    File fileInput = new File("sequenzadna.txt");
    FileReader streamInput = new FileReader(fileInput);
    int carattereLetto;

    int[] numeroRipetizioni = new int[4];
    while( (carattereLetto=streamInput.read()) != -1 ) {
      switch(carattereLetto) {
        case 'a':
          numeroRipetizioni[0]++;
          break;
        case 'c':
          numeroRipetizioni[1]++;
          break;
        case 'g':
          numeroRipetizioni[2]++;
          break;
        case 't':
          numeroRipetizioni[3]++;
      }
    }

    System.out.print("La frequenza della basi :" +
      "\na\t" + numeroRipetizioni[0] + " volte," + 
      "\nc\t" + numeroRipetizioni[1] + " volte," +
      "\ng\t" + numeroRipetizioni[2] + " volte," +
      "\nt\t" + numeroRipetizioni[3] + " volte.\n"); 

    streamInput.close();
  }
}