Wednesday, December 1, 2010

pRG FOR READ A STRING AND CONVERT ALL VOWEL TO ITS NEXT VOWEL AND ALL CONSONENT TO ITS NEXT CONSONENT

class strings
  {
      void chk(String st)
      {
          int i,j,k,m;
          i=st.length();
          char ch;
          String wrd="";
          Character arr[]={'a','e','i','o','u'};
          for(j=0;j<i;j++)
          {
              ch=st.charAt(j);
              if(ch=='z')
               wrd+='b';
              else if(!(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'))
                 {
                  k=(int)ch;
                  k++;
                  if(((char)k=='a'||(char)k=='e'||(char)k=='i'||(char)k=='o'||(char)k=='u'))
                  {
                  k=(int)(char)k;
                  k++;
                  wrd+=(char)(int)(char)k;
                  }
                else
                wrd+=(char)k;
            }
           else
           {
          for(m=0;m<5;m++)
              { if(ch==arr[m] && ch!=arr[0])
                 wrd+=arr[m-1];
               }
                    if(ch==arr[0])
                       wrd+=arr[4];
           }
        }
       
        System.out.println(wrd);
    }
   
}

No comments: