숫자 패턴
Coddy C# 여정의 기초 섹션에 포함된 레슨. 70개 중 68번째.
피라미드와 같은 패턴을 만들 때 반복되는 문자가 있는 문자열을 만들어야 하는 경우가 많습니다. 이러한 문자열을 만드는 데 유용한 기법을 소개합니다.
string str = new string('a', 10);str에는 "aaaaaaaaaa"가 담깁니다
작동 방식을 하나씩 살펴봅시다:
new string은 문자의 연속을 만듭니다- 문자
'a'는 반복할 문자를 나타냅니다 10은 문자를 몇 번 반복할지 나타냅니다
챌린지
쉬움각 테스트 케이스에는 입력값이 하나 있으며, 홀수 정수입니다.*를 사용해 n - 피라미드를 출력하는 것이 과제입니다. 몇 가지 예시는 다음과 같습니다.
1 - 피라미드
*5 - 피라미드
*
***
*****7 - 피라미드
*
***
*****
*******입력
- 사용자가 입력하는 홀수 정수
n - 1 <=
n< 1000
팁
- 작은 삼각형부터 시작해 보세요
- 막히면 힌트를 확인해 보세요 ;)
n은 맨 아래 행에 있는*의 개수를 나타냅니다
직접 해보기
using System;
public class Program {
public static void Main(string[] args) {
int n = int.Parse(Console.ReadLine());
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 C# 컴파일러