
Untitled
By: a guest on
Jun 30th, 2012 | syntax:
None | size: 1.79 KB | hits: 13 | expires: Never
import prog.io.*;
class Frequenze2 {
public static void main(String []args) {
ConsoleInputManager in = new ConsoleInputManager ();
ConsoleOutputManager out = new ConsoleOutputManager ();
string s= in.readLine("Inserire stringa lunga venti caratteri del tipo a,b,c,d e numeri da 0a9 ")
int na = 0;
int nb = 0;
int nc = 0;
int nd = 0;
int n0 = 0;
int n1 = 0;
int n2 = 0;
int n3 = 0;
int n4 = 0;
int n5 = 0;
int n6 = 0;
int n7 = 0;
int n8 = 0;
int n9 = 0;
if (s.length() >20) {
System.out.println("Stringa di caratteri troppo lunga");
}
else {
for(int i=0; i < s.length(); i++){
switch(s.charAt(i)) {
case 'a': {
na++;
break;
}
case 'b': {
nb++;
}
case 'c': {
nc++;
}
case 'd': {
nd++;
break;
}
case '0': {
n0++;
break;
}
case '1': {
n1++;
}
case '2': {
n2++;
}
case '3': {
n3++;
break;
case '4': {
n4++;
break;
}
case '5': {
n5++;
}
case '6': {
n6++;
}
case '7': {
n7++;
break;
}
case '8': {
n8++;
}
case '9': {
n9++;
break;
default: {
break;
}
}
}
System.out.println("Frequenza di a: " + na);
System.out.println("Frequenza di b: " + nb);
System.out.println("Frequenza di c: " + nc);
System.out.println("Frequenza di d: " + nd);
System.out.println("Frequenza di 0: " + n0);
System.out.println("Frequenza di 1: " + n1);
System.out.println("Frequenza di 2: " + n2);
System.out.println("Frequenza di 3: " + n3);
System.out.println("Frequenza di 4: " + n4);
System.out.println("Frequenza di 5: " + n5);
System.out.println("Frequenza di 6: " + n6);
System.out.println("Frequenza di 7: " + n7);
System.out.println("Frequenza di 8: " + n8);
System.out.println("Frequenza di 9: " + n9);
}
}