Economics / Money

Accept a string from the console and count number of vowels, constants, digits, tabs and blank spaces in a string.

By Rabins Sharma Lamichhane

June 11, 2017

Write a program to accept a string from the console and count number of vowels, constants, digits, tabs and blank spaces in a string.

import java.io.*; class q5vowels { public static void main(String args[]) throws IOException { String str; int vowels = 0, digits = 0, blanks = 0; char ch; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Enter a String : "); str = br.readLine(); for(int i = 0; i < str.length(); i ++) { ch = str.charAt(i); if(ch == 'a' || ch == 'A' || ch == 'e' || ch == 'E' || ch == 'i' || ch == 'I' || ch == 'o' || ch == 'O' || ch == 'u' || ch == 'U') vowels ++; else if(Character.isDigit(ch)) digits ++; else if(Character.isWhitespace(ch)) blanks ++; } System.out.println("Vowels : " + vowels); System.out.println("Digits : " + digits); System.out.println("Blanks : " + blanks); } }

OUTPUT

Enter a String : ABC DE 123 Vowels: 2 Digits: 3 Blanks: 2

Share this: