Algorithm/JUNGOL

[정올] 185 : 문자열1 - 형성평가4

Gyuri 2022. 1. 9. 00:16

문제

단어와 문자 한 개를 입력받아서 단어에서 입력받은 문자와 같은 문자를 찾아서 그 위치를 출력하는 프로그램을 작성하시오.

단어에서 첫 번째 문자의 위치는 0으로 하고 찾는 문자가 여러 개일 때는 처음 나오는 위치를 출력한다.

만약 찾는 문자가 없을 때는 "No"라고 출력한다. 대소문자는 구별되며 단어는 100자 이하이다.

 

 

입력 예

Jungol.co.kr o

출력 예

4

 

코드

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        String a = sc.next();
        String [] arr = new String[100];
        arr = a.split("");

        String n = sc.next();
        int num = 0;

        for(int i=0; i<a.length(); i++) {
            if(n.equals(arr[i])) {
                System.out.print(i);
                num++;
                break;
            }
        }
        if(num == 0)
            System.out.println("No");
    }
}