//program to count vowel in a given string --
PROGRAM CODE---
import java.util.Scanner;class CheckVowel{ public static void main(String a[]){ int count=0; char ch; Scanner s = new Scanner(System.in); System.out.println("enter any string"); String s1 = new String(s.nextLine()); for(int i =1;i<=s1.length()-1;i++) { ch=s1.charAt(i); switch(ch) { case 'a': case 'e': case 'i': case 'o': case 'u': count=count+1; break; default: }}System.out.println("number of vowel in given string is "+count);}}
OUTPUT OF ABOVE PROGRAM
ABOUT:
- IN THIS PROGRAM , WE USE SCANNER TO GET A ANY STRING FROM USER BY USING (nextLine).
- LOOP WILL EXECUTE TILL THE LENGTH OF GIVEN STRING MINUS ONE.
- IN LOOP , WE COMPARE ONE BY ONE ALPHABET OF A GIVEN STRING BY USING (charAt) METHOD.
- IN LOOP , SWITCH IS USED TO CHECK THAT GIVEN POSITION ALPHABET IS VOWEL OR NOT,,,,IF IT IS VOWEL THEN COUNT INCREASE BY ONE.
- IN THE END , COUNT IS PRINT TO CHECK HOW MANY VOWEL IS PRESENT IN GIVEN STRING.....


Comments
Post a Comment