코딩테스트/프로그래머스

[프로그래머스] 문자열 반복해서 출력하기 (JAVA)

wonow_ 2023. 10. 23. 12:40

문자열 반복해서 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/181950

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

문제설명

문자열 str과 정수 n이 주어집니다. str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.

제한사항

  • 1 ≤ str의 길이 ≤ 10
  • 1 ≤ n ≤ 5

입출력 예

입력

입력 #1

string 5

출력

출력 #1

stringstringstringstringstring

풀이

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        int n = sc.nextInt();
        for (int i = 0; i < n; i++) {
            System.out.printf(str);
        }
    }
}

 

String 타입 변수 str에 스캐너로 값을 받고 int 타입 변수 n에 스캐너로 값을 받은 후

for문으로 i를 0으로 설정하고 n보다 작을때 까지 str을 출력한다. (n이 5면 4번만 돌게)

 

결과