hahn

[백준 - JAVA] 모음의 개수 본문

코딩테스트 연습/백준(JAVA)

[백준 - JAVA] 모음의 개수

hahn 2021. 9. 15. 14:16
728x90
반응형

1264번: 모음의 개수 (acmicpc.net)

 

1264번: 모음의 개수

입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄

www.acmicpc.net

http://boj.kr/9a99d26bd8644244986a9cab0cb6deed

 

공유 소스 보기

 

www.acmicpc.net

더보기
import java.util.Scanner;

class Main{
    
    public static void main(String[] args){
        
        Scanner sc = new Scanner(System.in);
		
		String str = "";
		
		int result = -1;
		
		char[] vowel = {'A', 'E', 'I', 'O', 'U'};
		
		while(!str.equals("#")) {
			
			if(result != -1) System.out.println(result);
			
			result = 0;
			
			str = sc.nextLine();
			
			str = str.toUpperCase();
			
			for(int i = 0; i < str.length(); i++) {
				
				for(int j = 0; j < vowel.length; j++) {
					if(vowel[j] == str.charAt(i)) result++;
				}
				
			}
		}
        
    }
    
}

upper(대문자로 변환) 해서 비교했음.

728x90
반응형

'코딩테스트 연습 > 백준(JAVA)' 카테고리의 다른 글

[백준 - JAVA] 임시 반장 정하기  (0) 2021.09.15
[백준 - JAVA] 핸드폰 요금  (0) 2021.09.15
[백준 - JAVA] 이진수 덧셈  (0) 2021.09.15
[백준 - JAVA] 부호  (0) 2021.09.15
[백준 - JAVA] 성지키기  (0) 2021.09.15