비트를 쪼개는 개발자

allen321@naver.com

코딩테스트

[프로그래머스] Lv.0 문자열 반복 출력 하기

MozarTnT 2023. 11. 8. 21:42
728x90
반응형

문자열 반복 출력 하기

 

문자열 str 과 정수 n이 주어집니다.

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

 

 

제한사항

 

1 <= str 의 길이 <= 10

1 <= n <= 5

 

 

입출력 예제 

 

입력 #1 

string 5

 

출력 #1

stringstringstringstringstring

 

 

 

풀이

 

 

using System;

public class Example
{
    public static void Main()
    {
        String[] input;

        Console.Clear();
        input = Console.ReadLine().Split(' ');

        String s1 = input[0];
        int a = Int32.Parse(input[1]);
     if ((1 <= s1.Length && s1.Length <= 10) && (1 <= a && a <= 5))
    {
        for (int i = 0; i < a; i++)
        {
            Console.Write(s1);
         }

    }
}

 

 

대소문자 바꿔서 출력하기

 

영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로, 소문자는 대문자로 변황해서

출력하는 코드를 작성해 보세요.

 

제한사항

 

1 <= str 의 길이 <= 20

 

str은 알파벳으로 이루어진 문자열 입니다.

 

입출력 예

 

입력 #1

aBcDeFg

 

 

출력 #1

AbCdEfG

 

 

풀이

 

 String s;

 Console.Clear();
 s = Console.ReadLine();
 if (1 <= s.Length && s.Length <= 20)
 {
     for (int i = 0; i < s.Length; i++)
     {
         if (Char.IsLower(s[i]))
         {
             Console.Write(char.ToUpper(s[i]));   
         }
         else
         {
             Console.Write(char.ToLower(s[i]));
         }
     }
 }

728x90
반응형