본문 바로가기
C# 코딩챌린지/C# 코딩테스트 문제

C# 코딩테스트 문제 : string 문자열을 이용해 자기소개 해보기

by 썬's 2024. 3. 14.

문제 풀이 전 당부사항 

본 문제는 제가 직접 만든 문제입니다. 문제를 만들기 위해 여러 코딩테스트 사이트와 서적 등에서 참고만 할 뿐, 문제를 그대로 가져다 쓰지 않았습니다. 프로젝트 템플릿은 콘솔 앱으로 만들어 주시기 바랍니다.

 


문제 설명

  • 문제 : C#에서 제공하는 문자열 데이터 형식인 string을 이용해서 자기소개를 간단히 해보세요. 자기소개는 최소 3줄 이상이어야 합니다. 
  • 팁 : 큰따옴표 세 개를 이용하면(""" """) 여러 줄로 이루어진 문자열을 일일이 출력할 필요 없이 한 번에 출력이 가능합니다.

해설 및 출력

  1. string 자료형을 이용해 임의의 변수를 선언해 줍니다(세 줄이기 때문에 변수는 총 세 개를 선언했습니다)
  2. 그리고 한 칸씩 출력하기 위해 Console.WirteLine()을 사용해 출력합니다( Console.WirteLine()을 변수 대입 없이 그대로 사용하면 한 칸 띄어줍니다)
  3. 두 번째 버전에서는 큰따옴표로 묶어서 한 번에 출력이 가능합니다.
using System;

namespace MyFunction
{
    class Program
    {
        static void Main(string[] args)
        {
            // 첫 번째 버전
            string a = "안녕하세요 제 이름은 OOO입니다";
            string b = "제가 사는 곳은 서울이며, C#을 공부중입니다";
            string c = "훌륭한 개발자가 되기 위해 열심히 공부하겠습니다";

            Console.WriteLine(a);
            Console.WriteLine(b);
            Console.WriteLine(c);

            Console.WriteLine();

            // 두 번째 버전
            string d = """
                안녕하세요 제 이름은 OOO입니다 
                제가 사는 곳은 서울이며, C#을 공부중입니다. 
                훌륭한 개발자가 되기 위해 열심히 공부하겠습니다
                """;
            Console.WriteLine(d);
        }
    }
}

출력 결과

댓글