Program to find the substring which starts with vowel and ends with consonant

 Program to find the substring which starts with vowel and ends with consonant





I/P:

hello

O/P:

el


I/P:

he is a good boy

O/P:

e is

PROGRAM:

import java.util.*;
public class StartsVowelendsConstant {

    public static void main(String[] args) {
    
        Scanner sc=new Scanner(System.in);
         String s1=sc.nextLine();
         int iV=0,iC=0;
         for(int i=0;i<s1.length();i++)
         {
             if(s1.charAt(i)=='a' || s1.charAt(i)=='e' || s1.charAt(i)=='i'
              || s1.charAt(i)=='o' || s1.charAt(i)=='u'  )
             {
                 iV=i;
                 break;
             }
            
         }
         for(int i=iV;i<s1.length();i++)
         {
             if(!(s1.charAt(i)=='a' || s1.charAt(i)=='e' || s1.charAt(i)=='i' 
             || s1.charAt(i)=='o' || s1.charAt(i)=='u'  ))
             {
                 if(s1.charAt(i)!=' ')
                 {
                 iC=i;
                 break;
                 }
             }
            
         }
         String s3=s1.substring(iV,iC+1);
         System.out.println(s3);
        
    }

}


// he is a good boy
// e is

Comments

Popular posts from this blog

PROGRAM TO FIND FACTORIAL OF A NUMBER USING RECURSION

PROGRAM TO FIND THE COUNT OF PARTICULAR NUMBER IN AN ARRAY

TELEPHONE BOOK USING HASHMAP