fork download
  1. import java.util.Scanner;
  2. class Main
  3. {
  4. public static void main(String[] args)
  5. {
  6. System.out.print("Please enter a sentence:");
  7.  
  8. Scanner scan = new Scanner(System.in);
  9. String sentence = scan.nextLine();
  10. sentence = sentence.toLowerCase();
  11.  
  12. int consonant = 0;
  13. int arr[] = new int[128];
  14. int l = sentence.length();
  15.  
  16. for(int i = 0; i < l; ++i)
  17. {
  18. if('a' <= sentence.charAt(i) && sentence.charAt(i) <= 'z')
  19. {
  20. arr[sentence.charAt(i)]++;
  21. consonant++;
  22. }
  23. }
  24.  
  25. consonant = consonant - (arr['a'] + arr['e'] + arr['i'] + arr['o'] + arr['u']);
  26.  
  27. System.out.println("a:" + arr['a']);
  28. System.out.println("e:" + arr['e']);
  29. System.out.println("i:" + arr['i']);
  30. System.out.println("o:" + arr['o']);
  31. System.out.println("u:" + arr['u']);
  32. System.out.println("consonant:" + consonant);
  33. }
  34. }
Success #stdin #stdout 0.17s 36176KB
stdin
The quick brown fox jumps over a lazy dog.
stdout
Please enter a sentence:a:2
e:2
i:1
o:4
u:2
consonant:22