Computer Science, asked by prayangoswamip1bosh, 1 year ago

Java program to enter a sentence and print the words starting and ending with a vowel

Answers

Answered by Vaibhav0070
63
/**

* The class Vowel_Word inputs a sentence and prints words which begin with a vowel

* @Program Type : BlueJ Program - Java

*/

import java.io.*;

class Vowel_Word

    {

    public static void main(String args[])throws IOException

        {

            BufferedReader br=new BufferedReader (new InputStreamReader(System.in));

            System.out.print("Enter any sentence: ");

            String s=br.readLine();

            s = s+" ";

            int l=s.length();

            int pos=0;

            char ch1, ch2;

            String w;

            for(int i=0; i<l; i++)

            {

                ch1 = s.charAt(i);

                if(ch1 == ' ')

                {

                    w = s.substring(pos,i); // extracting words one by one

                    ch2 = w.charAt(0);

                    if(ch2=='A' || ch2=='E' || ch2=='I' || ch2=='O' || ch2=='U' ||

                    ch2=='a' || ch2=='e' || ch2=='i' || ch2=='o' || ch2=='u')

                    {

                        System.out.println(w);

                    }

                    pos = i+1;

                }

            }

        }

    }



Vaibhav0070: u hv understand naa
prayangoswamip1bosh: Yes
prayangoswamip1bosh: Thanks
Vaibhav0070: food
Vaibhav0070: good
Vaibhav0070: welcome
Vaibhav0070: welcomes
Vaibhav0070: welcomes
Similar questions