Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class dailie3 {
  4.     public static int countVowels(String phrase){
  5.         int vowelCounter = 0;
  6.         for (int i = 0; i <= phrase.length() - 1; i++) {
  7.              //System.out.print(phrase.charAt(i));
  8.             char vowel = phrase.charAt(i);
  9.            
  10.             if( (vowel == 'a')||
  11.                 (vowel == 'e')||
  12.                 (vowel == 'i')||
  13.                 (vowel == 'o')||
  14.                 (vowel == 'u'))
  15.             {
  16.             vowelCounter++;
  17.             }
  18.         }
  19.         return vowelCounter;
  20.     }
  21.     public static int countWords(String phrase){
  22.         int wordCounter = 0;
  23.         for (int i = 0; i <= phrase.length() - 1; i++) {
  24.             char word = phrase.charAt(i);
  25.            
  26.             if( (word == ' ')){
  27.                 wordCounter++;
  28.             }
  29.             if( (word == ',')){
  30.                 wordCounter++;
  31.             }
  32.             if( (word == '.')){
  33.                 wordCounter++;
  34.             }if( (word == '!')){
  35.                 wordCounter++;
  36.             }
  37.             if( (word == '?')){
  38.                 wordCounter++;
  39.             }
  40.         }
  41.         return (wordCounter+1);
  42.     }
  43.    
  44.     public static void main(String[] args) {
  45. Scanner scanner = new Scanner(System.in);
  46.        
  47.         System.out.println("Please enter a phrase: ");
  48.         String phrase = scanner.nextLine();
  49.        
  50.         int vowelCounter = countVowels(phrase);
  51.         System.out.println("Vowels: "+vowelCounter );
  52.        
  53.         int wordCounter = countWords(phrase);
  54.         System.out.println("Words: "+wordCounter );
  55.         scanner.close();
  56.     }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement