Language_Coder 193 : 문자열2 - 형성평가5

boom.jun.cho·2022년 6월 20일
0

Language_Coder_JUNGOL

목록 보기
195/197

문제

5개의 단어(각 단어는 100자 이하)를 입력받은 후 문자와 문자열(100자 이하)을 한 개씩 입력받아 나중에 입력받은 문자나 문자열이 포함된 단어를 모두 출력하는 프로그램을 작성하시오. 찾는 단어가 없으면 “none”이라고 출력한다.

입력

banana
apple
melon
tomato
pear
n
to

출력

banana
melon
tomato

코드

package com.jungol.algorithm195;

import java.util.Scanner;

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

        String[] ar = new String[5];

        for(int i = 0; i < ar.length; i++) {
            ar[i] = sc.next();
        }

        String ch = sc.next();
        String str = sc.next();
        
        for(int i = 0; i < ar.length; i++) {
            if(ar[i].contains(ch) || ar[i].contains(str)) {
                System.out.println(ar[i]);
                flag = true;
            }
        }

        if(flag == false) {
            System.out.print("none");
        }
        
        sc.close();
    }
}

	
profile
하루하루 최선을

0개의 댓글