2017-06-15 10 views
-2

の文字列が "pond"の場合、出力として "dop"を出力するようにしてください。 注:母音の位置は元の文字列から取る必要があります。 import java .util.Scanner;母音の位置の文字を母音の逆の位置に置き換えて、

パブリッククラスvowelpositionremove {

public static void main(java.lang.String[] args) { 
    // TODO Auto-generated method stub 
    java.lang.String s,m=""; 
    int i,j=0; 
    int []a=new int[100]; 
    Scanner sc=new Scanner(System.in); 
    s=sc.nextLine(); 
    for(i=s.length()-1;i>=0;i--){ 
     m=m+s.charAt(i); 

    } 
    for(i=0;i<=s.length()-1;i++){ 
     if(s.charAt(i)=='a'||s.charAt(i)=='e'||s.charAt(i)=='i'||s.charAt(i)=='o'||s.charAt(i)=='u'){ 
      for(j=0;j<s.length()-1;j++){ 
     a[j]=i; 
     break; 
     } 

    } 
    } 
    for(i=0;i<=s.length()-1;i++){ 

     if(i!=a[j]){ 
      System.out.print(m.charAt(i)); 

     } 
    } 


} 

}

ここでは、この

+2

.equalsためのいくつかの擬似コードであります非整数比較の場合、すなわちstring/char、==は整数の比較のためのものです。 – Artemis

答えて

0

変更する方法動作していない)は、(YA

stack=Stack 
for(i=0, (i in length(input))-1) 
    input[i].push(Stack) 


string finalString ="" 
while stack!= empty 
    nextChar= Stack.pop() 
    finalString.append(nextChar) 
関連する問題