题目描述
Petya开始参加编程课程。第一课他的任务是写一个简单的程序,该程序期望做以下工作:在给定只包含大写和小写拉丁字母的字符串中,
-
删除所有元音,
-
在每个辅音前插入一个字符".",
-
将所有大写辅音替换为相应的小写辅音。
元音是字母"A"、"O"、"Y"、"E"、"U"、"I",其余都是辅音字母。程序的输入是一个字符串,输出是初始字符串由这个程序处理后产生的字符串。
帮助Petya处理这个简单的任务。
输入
仅一行,表示Petya程序的输入字符串。该字符串仅由大写和小写拉丁字母组成,其长度从1到100。
输出
打印结果字符串。可以保证输出的字符串是非空的。
样例输入
Codeforces
样例输出
.c.d.f.r.c.s
import java.util.Scanner;
class shuchuzifuchuan {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
String str=scanner.nextLine();
String str1=str.toLowerCase();
char[] charArray=str1.toCharArray();
for(int i=0;i<charArray.length;i++){
if(charArray[i]=='a' || charArray[i]=='o' || charArray[i]=='y' || charArray[i]=='e' || charArray[i]=='u' || charArray[i]=='i'){
charArray[i]='.';
}
}
for(int i=0;i<charArray.length;i++){
while(charArray[i]!='.'){
System.out.print("."+charArray[i]);
break;
}
}
System.out.print("\n");
}
}