Search This Blog

Wednesday 6 July 2016

Write a program to accept a line and check how many consonants and vowels are there in line.

Unit - 2

Practical 3


package pl;
import java.util.Scanner;

public class Pl {

    public static void main(String[] args) {
 
        int c=0,v=0;
        String s;
        Scanner in =new Scanner(System.in);
        System.out.println("Enter String :");
        s = in.nextLine();
        s = s.toLowerCase();
     
        for(int i = 0 ;i<s.length();i++)
        {
            char ch = s.charAt(i);
            if (ch == 'a' || ch == 'e' || ch == 'i' ||
                                        ch == 'o' || ch == 'u'){
                                v++;
            }
            else if(ch == ' '){
               
            }
            else if (Character.isDigit(s.charAt(i)))
            {
             
            }
         
            else
                c++;
        }
        System.out.println("Vowels are "+v+" and consonants are "+c);
    }
}


output:

Enter String :
karan gajjar 123
Vowels are 4 and consonants are 7

No comments:

Post a Comment